Countries between Sri Lanka and Vietnam

Up to 1,000 kilometers
Mozambique flag Distance from Sri Lanka to Mozambique is: 624 kilometer Distance from Colombo to Maputo
Hungary flag Distance from Sri Lanka to Hungary is: 907 kilometer Distance from Colombo to Budapest
Up to 1,500 kilometers
Namibia flag Distance from Sri Lanka to Namibia is: 1,277 kilometer Distance from Colombo to Windhoek
Liechtenstein flag Distance from Sri Lanka to Liechtenstein is: 1,380 kilometer Distance from Colombo to Vaduz
Macedonia flag Distance from Sri Lanka to Macedonia is: 1,437 kilometer Distance from Colombo to Skopje
Benin flag Distance from Sri Lanka to Benin is: 1,477 kilometer Distance from Colombo to Porto-Novo
Up to 2,000 kilometers
Italy flag Distance from Sri Lanka to Italy is: 1,705 kilometer Distance from Colombo to Rome
Up to 2,500 kilometers
Saint Vincent flag Distance from Sri Lanka to Saint Vincent is: 2,045 kilometer Distance from Colombo to Kingstown
Malta flag Distance from Sri Lanka to Malta is: 2,242 kilometer Distance from Colombo to Valletta
Lebanon flag Distance from Sri Lanka to Lebanon is: 2,439 kilometer Distance from Colombo to Beirut
Up to 3,000 kilometers
Libya flag Distance from Sri Lanka to Libya is: 2,596 kilometer Distance from Colombo to Tripoli
Israel flag Distance from Sri Lanka to Israel is: 2,657 kilometer Distance from Colombo to Jerusalem
Jordan flag Distance from Sri Lanka to Jordan is: 2,657 kilometer Distance from Colombo to Amman
Suriname flag Distance from Sri Lanka to Suriname is: 2,704 kilometer Distance from Colombo to Paramaribo
Cambodia flag Distance from Sri Lanka to Cambodia is: 2,708 kilometer Distance from Colombo to Phnom Penh
Iraq flag Distance from Sri Lanka to Iraq is: 2,797 kilometer Distance from Colombo to Baghdad
Up to 3,500 kilometers
Rwanda flag Distance from Sri Lanka to Rwanda is: 3,048 kilometer Distance from Colombo to Kigali
Angola flag Distance from Sri Lanka to Angola is: 3,140 kilometer Distance from Colombo to Luanda
China flag Distance from Sri Lanka to China is: 3,151 kilometer Distance from Colombo to Beijing
Vietnam flag Distance from Sri Lanka to Vietnam is: 3,198 kilometer Distance from Colombo to Hanoi
Uganda flag Distance from Sri Lanka to Uganda is: 3,329 kilometer Distance from Colombo to Kampala
Kuwait flag Distance from Sri Lanka to Kuwait is: 3,344 kilometer Distance from Colombo to Kuwait (City)
Up to 4,000 kilometers
Algeria flag Distance from Sri Lanka to Algeria is: 3,664 kilometer Distance from Colombo to Algiers
Sao Tome and Principe flag Distance from Sri Lanka to Sao Tome and Principe is: 3,956 kilometer Distance from Colombo to Sao Tome
Up to 4,500 kilometers
Brunei flag Distance from Sri Lanka to Brunei is: 4,016 kilometer Distance from Colombo to Bandar Seri Begawan
Andorra flag Distance from Sri Lanka to Andorra is: 4,193 kilometer Distance from Colombo to Andorra la Vella
Up to 5,000 kilometers
Nigeria flag Distance from Sri Lanka to Nigeria is: 4,792 kilometer Distance from Colombo to Abuja
Albania flag Distance from Sri Lanka to Albania is: 4,923 kilometer Distance from Colombo to Tirana
Up to 5,500 kilometers
Bosnia and Herzegovina flag Distance from Sri Lanka to Bosnia and Herzegovina is: 5,041 kilometer Distance from Colombo to Sarajevo
Belgium flag Distance from Sri Lanka to Belgium is: 5,134 kilometer Distance from Colombo to Brussels
Austria flag Distance from Sri Lanka to Austria is: 5,310 kilometer Distance from Colombo to Vienna
Niger flag Distance from Sri Lanka to Niger is: 5,473 kilometer Distance from Colombo to Niamey
Up to 6,000 kilometers
East Timor flag Distance from Sri Lanka to East Timor is: 5,963 kilometer Distance from Colombo to Dili
Up to 6,500 kilometers
Belarus flag Distance from Sri Lanka to Belarus is: 6,298 kilometer Distance from Colombo to Minsk
Guam flag Distance from Sri Lanka to Guam is: 6,312 kilometer Distance from Colombo to Agana
Up to 7,000 kilometers
Armenia flag Distance from Sri Lanka to Armenia is: 6,632 kilometer Distance from Colombo to Yerevan
Senegal flag Distance from Sri Lanka to Senegal is: 6,754 kilometer Distance from Colombo to Dakar
Bahrain flag Distance from Sri Lanka to Bahrain is: 6,832 kilometer Distance from Colombo to Manama
Up to 7,500 kilometers
Azerbaijan flag Distance from Sri Lanka to Azerbaijan is: 7,074 kilometer Distance from Colombo to Baku
Sierra Leone flag Distance from Sri Lanka to Sierra Leone is: 7,257 kilometer Distance from Colombo to Freetown
Up to 8,000 kilometers
Morocco flag Distance from Sri Lanka to Morocco is: 7,896 kilometer Distance from Colombo to Rabat
Up to 8,500 kilometers
Montenegro flag Distance from Sri Lanka to Montenegro is: 8,004 kilometer Distance from Colombo to Podgorica
Spain flag Distance from Sri Lanka to Spain is: 8,148 kilometer Distance from Colombo to Madrid
Romania flag Distance from Sri Lanka to Romania is: 8,183 kilometer Distance from Colombo to Bucharest
Serbia flag Distance from Sri Lanka to Serbia is: 8,254 kilometer Distance from Colombo to Belgrade
San Marino flag Distance from Sri Lanka to San Marino is: 8,266 kilometer Distance from Colombo to San Marino
Up to 9,000 kilometers
Afghanistan flag Distance from Sri Lanka to Afghanistan is: 8,674 kilometer Distance from Colombo to Kabul
Up to 9,500 kilometers
Switzerland flag Distance from Sri Lanka to Switzerland is: 9,030 kilometer Distance from Colombo to Bern
Tunisia flag Distance from Sri Lanka to Tunisia is: 9,365 kilometer Distance from Colombo to Tunis
Up to 10,000 kilometers
Sweden flag Distance from Sri Lanka to Sweden is: 9,554 kilometer Distance from Colombo to Stockholm
Slovenia flag Distance from Sri Lanka to Slovenia is: 9,578 kilometer Distance from Colombo to Ljubljana
Slovakia flag Distance from Sri Lanka to Slovakia is: 9,731 kilometer Distance from Colombo to Bratislava
Up to 11,000 kilometers
Bhutan flag Distance from Sri Lanka to Bhutan is: 10,679 kilometer Distance from Colombo to Thimphu
Bangladesh flag Distance from Sri Lanka to Bangladesh is: 10,829 kilometer Distance from Colombo to Dhaka
Up to 11,500 kilometers
Turkey flag Distance from Sri Lanka to Turkey is: 11,190 kilometer Distance from Colombo to Ankara
Fiji flag Distance from Sri Lanka to Fiji is: 11,200 kilometer Distance from Colombo to Suva
Up to 12,000 kilometers
Syria flag Distance from Sri Lanka to Syria is: 11,741 kilometer Distance from Colombo to Damascus
Up to 12,500 kilometers
Sudan flag Distance from Sri Lanka to Sudan is: 12,024 kilometer Distance from Colombo to Khartoum
South Africa flag Distance from Sri Lanka to South Africa is: 12,177 kilometer Distance from Colombo to Pretoria
South Sudan flag Distance from Sri Lanka to South Sudan is: 12,200 kilometer Distance from Colombo to Juba
Swaziland flag Distance from Sri Lanka to Swaziland is: 12,469 kilometer Distance from Colombo to Mbabane
Up to 13,000 kilometers
Tanzania flag Distance from Sri Lanka to Tanzania is: 12,851 kilometer Distance from Colombo to Dar es Salaam
Up to 13,500 kilometers
Solomon Islands flag Distance from Sri Lanka to Solomon Islands is: 13,463 kilometer Distance from Colombo to Honiara
Up to 14,000 kilometers
Somalia flag Distance from Sri Lanka to Somalia is: 13,754 kilometer Distance from Colombo to Mogadishu
Tajikistan flag Distance from Sri Lanka to Tajikistan is: 13,762 kilometer Distance from Colombo to Dushanbe
Up to 16,000 kilometers
Taiwan flag Distance from Sri Lanka to Taiwan is: 15,558 kilometer Distance from Colombo to Taipei
Tibet flag Distance from Sri Lanka to Tibet is: 15,568 kilometer Distance from Colombo to Lhasa
Up to 17,500 kilometers
Sri Lanka flag Distance from Sri Lanka to Sri Lanka is: 17,088 kilometer Distance from Colombo to Colombo
Thailand flag Distance from Sri Lanka to Thailand is: 17,450 kilometer Distance from Colombo to Bangkok
Up to 19,000 kilometers
Singapore flag Distance from Sri Lanka to Singapore is: 18,770 kilometer Distance from Colombo to Singapore