Countries between China and Liechtenstein

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
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
Pakistan flag Distance from China to Pakistan is: 3,870 kilometer Distance from Beijing to Islamabad
Uzbekistan flag Distance from China to Uzbekistan is: 3,931 kilometer Distance from Beijing to Tashkent
Up to 4,500 kilometers
Tajikistan flag Distance from China to Tajikistan is: 4,045 kilometer Distance from Beijing to Dushanbe
Afghanistan flag Distance from China to Afghanistan is: 4,167 kilometer Distance from Beijing to Kabul
Up to 5,000 kilometers
Turkmenistan flag Distance from China to Turkmenistan is: 4,922 kilometer Distance from Beijing to Ashgabat
Up to 6,000 kilometers
Azerbaijan flag Distance from China to Azerbaijan is: 5,502 kilometer Distance from Beijing to Baku
Iran flag Distance from China to Iran is: 5,591 kilometer Distance from Beijing to Tehran
Russia flag Distance from China to Russia is: 5,776 kilometer Distance from Beijing to Moscow
Georgia flag Distance from China to Georgia is: 5,834 kilometer Distance from Beijing to T'bilisi
Armenia flag Distance from China to Armenia is: 5,928 kilometer Distance from Beijing to Yerevan
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
Turkey flag Distance from China to Turkey is: 6,818 kilometer Distance from Beijing to Ankara
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
Romania flag Distance from China to Romania is: 7,045 kilometer Distance from Beijing to Bucharest
Cyprus flag Distance from China to Cyprus is: 7,051 kilometer Distance from Beijing to Nicosia
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
Bulgaria flag Distance from China to Bulgaria is: 7,336 kilometer Distance from Beijing to Sofia
Germany flag Distance from China to Germany is: 7,339 kilometer Distance from Beijing to Berlin
Serbia flag Distance from China to Serbia is: 7,398 kilometer Distance from Beijing to Belgrade
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
Macedonia flag Distance from China to Macedonia is: 7,510 kilometer Distance from Beijing to Skopje
Bosnia and Herzegovina flag Distance from China to Bosnia and Herzegovina is: 7,592 kilometer Distance from Beijing to Sarajevo
Greece flag Distance from China to Greece is: 7,602 kilometer Distance from Beijing to Athens
Croatia flag Distance from China to Croatia is: 7,624 kilometer Distance from Beijing to Zagreb
Montenegro flag Distance from China to Montenegro is: 7,628 kilometer Distance from Beijing to Podgorica
Albania flag Distance from China to Albania is: 7,660 kilometer Distance from Beijing to Tirana
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
Liechtenstein flag Distance from China to Liechtenstein is: 7,923 kilometer Distance from Beijing to Vaduz