Countries between China and Cape Verde

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,000 kilometers
Tibet flag Distance from China to Tibet is: 2,556 kilometer Distance from Beijing to Lhasa
Bhutan flag Distance from China to Bhutan is: 2,816 kilometer Distance from Beijing to Thimphu
Up to 3,500 kilometers
Bangladesh flag Distance from China to Bangladesh is: 3,021 kilometer Distance from Beijing to Dhaka
Nepal flag Distance from China to Nepal is: 3,151 kilometer Distance from Beijing to Kathmandu
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
India flag Distance from China to India is: 3,768 kilometer Distance from Beijing to New Delhi
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
Oman flag Distance from China to Oman is: 5,644 kilometer Distance from Beijing to Muscat
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
United Arab Emirates flag Distance from China to United Arab Emirates is: 5,951 kilometer Distance from Beijing to Abu Dhabi
Up to 6,500 kilometers
Qatar flag Distance from China to Qatar is: 6,143 kilometer Distance from Beijing to Doha
Bahrain flag Distance from China to Bahrain is: 6,168 kilometer Distance from Beijing to Manama
Kuwait flag Distance from China to Kuwait is: 6,205 kilometer Distance from Beijing to Kuwait (City)
Iraq flag Distance from China to Iraq is: 6,278 kilometer Distance from Beijing to Baghdad
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
Saudi Arabia flag Distance from China to Saudi Arabia is: 6,583 kilometer Distance from Beijing to Riyadh
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
Syria flag Distance from China to Syria is: 6,919 kilometer Distance from Beijing to Damascus
Poland flag Distance from China to Poland is: 6,925 kilometer Distance from Beijing to Warsaw
Lebanon flag Distance from China to Lebanon is: 6,960 kilometer Distance from Beijing to Beirut
Up to 7,500 kilometers
Norway flag Distance from China to Norway is: 7,008 kilometer Distance from Beijing to Oslo
Jordan flag Distance from China to Jordan is: 7,039 kilometer Distance from Beijing to Amman
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
Israel flag Distance from China to Israel is: 7,106 kilometer Distance from Beijing to Jerusalem
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
Yemen flag Distance from China to Yemen is: 7,393 kilometer Distance from Beijing to Sana'a
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
Egypt flag Distance from China to Egypt is: 7,527 kilometer Distance from Beijing to Cairo
Faroe Islands flag Distance from China to Faroe Islands is: 7,578 kilometer Distance from Beijing to Torshavn
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
Djibouti flag Distance from China to Djibouti is: 7,744 kilometer Distance from Beijing to Djibouti
Netherlands flag Distance from China to Netherlands is: 7,805 kilometer Distance from Beijing to Amsterdam
Eritrea flag Distance from China to Eritrea is: 7,852 kilometer Distance from Beijing to Asmara
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
San Marino flag Distance from China to San Marino is: 7,969 kilometer Distance from Beijing to San Marino
Up to 8,500 kilometers
Switzerland flag Distance from China to Switzerland is: 8,058 kilometer Distance from Beijing to Bern
Italy flag Distance from China to Italy is: 8,107 kilometer Distance from Beijing to Rome
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
Ethiopia flag Distance from China to Ethiopia is: 8,301 kilometer Distance from Beijing to Addis Ababa
Sudan flag Distance from China to Sudan is: 8,371 kilometer Distance from Beijing to Khartoum
Malta flag Distance from China to Malta is: 8,391 kilometer Distance from Beijing to Valletta
Jersey flag Distance from China to Jersey is: 8,428 kilometer Distance from Beijing to St. Helier
Up to 9,000 kilometers
Tunisia flag Distance from China to Tunisia is: 8,623 kilometer Distance from Beijing to Tunis
Libya flag Distance from China to Libya is: 8,698 kilometer Distance from Beijing to Tripoli
Andorra flag Distance from China to Andorra is: 8,735 kilometer Distance from Beijing to Andorra la Vella
Djerba flag Distance from China to Djerba is: 8,795 kilometer Distance from Beijing to Djerba
Up to 9,500 kilometers
Algeria flag Distance from China to Algeria is: 9,088 kilometer Distance from Beijing to Algiers
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
Gibraltar flag Distance from China to Gibraltar is: 9,653 kilometer Distance from Beijing to Gibraltar
Morocco flag Distance from China to Morocco is: 9,918 kilometer Distance from Beijing to Rabat
Up to 10,500 kilometers
Chad flag Distance from China to Chad is: 10,069 kilometer Distance from Beijing to N'Djamena
Central African Republic flag Distance from China to Central African Republic is: 10,338 kilometer Distance from Beijing to Bangui
Up to 11,000 kilometers
Nigeria flag Distance from China to Nigeria is: 10,922 kilometer Distance from Beijing to Abuja
Canary Islands flag Distance from China to Canary Islands is: 10,949 kilometer Distance from Beijing to Las Palmas
Cameroon flag Distance from China to Cameroon is: 10,965 kilometer Distance from Beijing to Yaounde
Niger flag Distance from China to Niger is: 10,987 kilometer Distance from Beijing to Niamey
Up to 11,500 kilometers
Equatorial Guinea flag Distance from China to Equatorial Guinea is: 11,200 kilometer Distance from Beijing to Malabo
Burkina Faso flag Distance from China to Burkina Faso is: 11,353 kilometer Distance from Beijing to Ouagadougou
Benin flag Distance from China to Benin is: 11,494 kilometer Distance from Beijing to Porto-Novo
Up to 12,000 kilometers
Togo flag Distance from China to Togo is: 11,632 kilometer Distance from Beijing to Loma
Ghana flag Distance from China to Ghana is: 11,793 kilometer Distance from Beijing to Accra
Mali flag Distance from China to Mali is: 11,805 kilometer Distance from Beijing to Bamako
Mauritania flag Distance from China to Mauritania is: 11,864 kilometer Distance from Beijing to Nouakchott
Up to 12,500 kilometers
Cote dIvoire flag Distance from China to Cote d'Ivoire is: 12,083 kilometer Distance from Beijing to Yamoussoukro
Senegal flag Distance from China to Senegal is: 12,268 kilometer Distance from Beijing to Dakar
Gambia flag Distance from China to Gambia is: 12,325 kilometer Distance from Beijing to Banjul
Guinea-Bissau flag Distance from China to Guinea-Bissau is: 12,398 kilometer Distance from Beijing to Bissau
Guinea flag Distance from China to Guinea is: 12,473 kilometer Distance from Beijing to Conakry
Up to 13,000 kilometers
Sierra Leone flag Distance from China to Sierra Leone is: 12,527 kilometer Distance from Beijing to Freetown
Liberia flag Distance from China to Liberia is: 12,535 kilometer Distance from Beijing to Monrovia
Cape Verde flag Distance from China to Cape Verde is: 12,614 kilometer Distance from Beijing to Praia