Countries between China and Cuba

Up to 1,000 kilometers
North Korea flag Distance from China to North Korea is: 798 kilometer Distance from Beijing to P'yongyang
South Korea flag Distance from China to South Korea is: 953 kilometer Distance from Beijing to Seoul
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 4,000 kilometers
Kazakhstan flag Distance from China to Kazakhstan is: 3,642 kilometer Distance from Beijing to Astana
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
Up to 7,000 kilometers
Sweden flag Distance from China to Sweden is: 6,693 kilometer Distance from Beijing to Stockholm
Up to 7,500 kilometers
Norway flag Distance from China to Norway is: 7,008 kilometer Distance from Beijing to Oslo
Up to 8,000 kilometers
Faroe Islands flag Distance from China to Faroe Islands is: 7,578 kilometer Distance from Beijing to Torshavn
Iceland flag Distance from China to Iceland is: 7,861 kilometer Distance from Beijing to Reykjavik
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