Countries between China and Haiti

Up to 1,000 kilometers
North Korea flag Distance from China to North Korea is: 798 kilometer Distance from Beijing to P'yongyang
Up to 1,500 kilometers
Mongolia flag Distance from China to Mongolia is: 1,169 kilometer Distance from Beijing to Ulaanbaatar
Up to 2,500 kilometers
Latvia flag Distance from China to Latvia is: 2,002 kilometer Distance from Beijing to Riga
Japan flag Distance from China to Japan is: 2,091 kilometer Distance from Beijing to Tokyo
Up to 3,500 kilometers
Kyrgyzstan flag Distance from China to Kyrgyzstan is: 3,447 kilometer Distance from Beijing to Bishkek
Up to 4,000 kilometers
Kazakhstan flag Distance from China to Kazakhstan is: 3,642 kilometer Distance from Beijing to Astana
Up to 6,000 kilometers
Russia flag Distance from China to Russia is: 5,776 kilometer Distance from Beijing to Moscow
Up to 6,500 kilometers
Finland flag Distance from China to Finland is: 6,306 kilometer Distance from Beijing to Helsinki
Estonia flag Distance from China to Estonia is: 6,351 kilometer Distance from Beijing to Tallinn
Ukraine flag Distance from China to Ukraine is: 6,437 kilometer Distance from Beijing to Kiev
Belarus flag Distance from China to Belarus is: 6,453 kilometer Distance from Beijing to Minsk
Up to 7,000 kilometers
Lithuania flag Distance from China to Lithuania is: 6,546 kilometer Distance from Beijing to Vilnius
Sweden flag Distance from China to Sweden is: 6,693 kilometer Distance from Beijing to Stockholm
Moldova flag Distance from China to Moldova is: 6,720 kilometer Distance from Beijing to Chisinau
Poland flag Distance from China to Poland is: 6,925 kilometer Distance from Beijing to Warsaw
Up to 7,500 kilometers
Norway flag Distance from China to Norway is: 7,008 kilometer Distance from Beijing to Oslo
Denmark flag Distance from China to Denmark is: 7,185 kilometer Distance from Beijing to Copenhagen
Hungary flag Distance from China to Hungary is: 7,321 kilometer Distance from Beijing to Budapest
Germany flag Distance from China to Germany is: 7,339 kilometer Distance from Beijing to Berlin
Slovakia flag Distance from China to Slovakia is: 7,402 kilometer Distance from Beijing to Bratislava
Czech Republic flag Distance from China to Czech Republic is: 7,439 kilometer Distance from Beijing to Prague
Austria flag Distance from China to Austria is: 7,441 kilometer Distance from Beijing to Vienna
Up to 8,000 kilometers
Faroe Islands flag Distance from China to Faroe Islands is: 7,578 kilometer Distance from Beijing to Torshavn
Croatia flag Distance from China to Croatia is: 7,624 kilometer Distance from Beijing to Zagreb
Slovenia flag Distance from China to Slovenia is: 7,697 kilometer Distance from Beijing to Ljubljana
Netherlands flag Distance from China to Netherlands is: 7,805 kilometer Distance from Beijing to Amsterdam
Iceland flag Distance from China to Iceland is: 7,861 kilometer Distance from Beijing to Reykjavik
Liechtenstein flag Distance from China to Liechtenstein is: 7,923 kilometer Distance from Beijing to Vaduz
Luxembourg flag Distance from China to Luxembourg is: 7,938 kilometer Distance from Beijing to Luxembourg
Belgium flag Distance from China to Belgium is: 7,945 kilometer Distance from Beijing to Brussels
Up to 8,500 kilometers
Switzerland flag Distance from China to Switzerland is: 8,058 kilometer Distance from Beijing to Bern
Isle of Man flag Distance from China to Isle of Man is: 8,118 kilometer Distance from Beijing to Douglas
United Kingdom flag Distance from China to United Kingdom is: 8,125 kilometer Distance from Beijing to London
France flag Distance from China to France is: 8,198 kilometer Distance from Beijing to Paris
Ireland flag Distance from China to Ireland is: 8,264 kilometer Distance from Beijing to Dublin
Monaco flag Distance from China to Monaco is: 8,297 kilometer Distance from Beijing to Monaco
Jersey flag Distance from China to Jersey is: 8,428 kilometer Distance from Beijing to St. Helier
Up to 9,000 kilometers
Andorra flag Distance from China to Andorra is: 8,735 kilometer Distance from Beijing to Andorra la Vella
Up to 9,500 kilometers
Spain flag Distance from China to Spain is: 9,201 kilometer Distance from Beijing to Madrid
Up to 10,000 kilometers
Portugal flag Distance from China to Portugal is: 9,645 kilometer Distance from Beijing to Lisbon
Up to 10,500 kilometers
Canada flag Distance from China to Canada is: 10,423 kilometer Distance from Beijing to Ottawa
Up to 11,500 kilometers
USA flag Distance from China to USA is: 11,128 kilometer Distance from Beijing to Washington
Up to 12,000 kilometers
Bermuda flag Distance from China to Bermuda is: 11,958 kilometer Distance from Beijing to Hamilton
Up to 12,500 kilometers
Mexico flag Distance from China to Mexico is: 12,429 kilometer Distance from Beijing to Mexico City
Up to 13,000 kilometers
Bahamas flag Distance from China to Bahamas is: 12,618 kilometer Distance from Beijing to Nassau
Cuba flag Distance from China to Cuba is: 12,708 kilometer Distance from Beijing to Havana
Up to 13,500 kilometers
Belize flag Distance from China to Belize is: 13,112 kilometer Distance from Beijing to Belmopan
Cayman Islands flag Distance from China to Cayman Islands is: 13,145 kilometer Distance from Beijing to George Town
Guatemala flag Distance from China to Guatemala is: 13,308 kilometer Distance from Beijing to Guatemala
Jamaica flag Distance from China to Jamaica is: 13,399 kilometer Distance from Beijing to Kingston
Haiti flag Distance from China to Haiti is: 13,419 kilometer Distance from Beijing to Port-au-Prince