Countries between Laos and Sri Lanka

Up to 1,000 kilometers
Canada flag Distance from Laos to Canada is: 742 kilometer Distance from Vientiane to Ottawa
Up to 1,500 kilometers
Bermuda flag Distance from Laos to Bermuda is: 1,318 kilometer Distance from Vientiane to Hamilton
Up to 2,000 kilometers
Bahamas flag Distance from Laos to Bahamas is: 1,524 kilometer Distance from Vientiane to Nassau
Cuba flag Distance from Laos to Cuba is: 1,813 kilometer Distance from Vientiane to Havana
Up to 2,500 kilometers
Cayman Islands flag Distance from Laos to Cayman Islands is: 2,206 kilometer Distance from Vientiane to George Town
Haiti flag Distance from Laos to Haiti is: 2,292 kilometer Distance from Vientiane to Port-au-Prince
Jamaica flag Distance from Laos to Jamaica is: 2,309 kilometer Distance from Vientiane to Kingston
Dominican Republic flag Distance from Laos to Dominican Republic is: 2,357 kilometer Distance from Vientiane to Santo Domingo
Puerto Rico flag Distance from Laos to Puerto Rico is: 2,488 kilometer Distance from Vientiane to San Juan
Up to 3,000 kilometers
Belize flag Distance from Laos to Belize is: 2,650 kilometer Distance from Vientiane to Belmopan
Anguilla flag Distance from Laos to Anguilla is: 2,652 kilometer Distance from Vientiane to The Valley
Saint Kitts and Nevis flag Distance from Laos to Saint Kitts and Nevis is: 2,757 kilometer Distance from Vientiane to Basseterre
Antigua and Barbuda flag Distance from Laos to Antigua and Barbuda is: 2,817 kilometer Distance from Vientiane to Saint John's
Honduras flag Distance from Laos to Honduras is: 2,919 kilometer Distance from Vientiane to Tegucigalpa
Guatemala flag Distance from Laos to Guatemala is: 2,991 kilometer Distance from Vientiane to Guatemala
Up to 3,500 kilometers
Dominica flag Distance from Laos to Dominica is: 3,019 kilometer Distance from Vientiane to Roseau
Aruba flag Distance from Laos to Aruba is: 3,024 kilometer Distance from Vientiane to Oranjestad
Mexico flag Distance from Laos to Mexico is: 3,026 kilometer Distance from Vientiane to Mexico City
El Salvador flag Distance from Laos to El Salvador is: 3,033 kilometer Distance from Vientiane to San Salvador
Nicaragua flag Distance from Laos to Nicaragua is: 3,103 kilometer Distance from Vientiane to Managua
Saint Vincent flag Distance from Laos to Saint Vincent is: 3,240 kilometer Distance from Vientiane to Kingstown
Costa Rica flag Distance from Laos to Costa Rica is: 3,281 kilometer Distance from Vientiane to San Jose
Panama flag Distance from Laos to Panama is: 3,321 kilometer Distance from Vientiane to Panama (City)
Barbados flag Distance from Laos to Barbados is: 3,324 kilometer Distance from Vientiane to Bridgetown
Grenada flag Distance from Laos to Grenada is: 3,327 kilometer Distance from Vientiane to Saint George's
Up to 4,000 kilometers
Colombia flag Distance from Laos to Colombia is: 3,807 kilometer Distance from Vientiane to Bogota
Up to 4,500 kilometers
Guyana flag Distance from Laos to Guyana is: 4,020 kilometer Distance from Vientiane to Georgetown
Suriname flag Distance from Laos to Suriname is: 4,266 kilometer Distance from Vientiane to Paramaribo
Ecuador flag Distance from Laos to Ecuador is: 4,333 kilometer Distance from Vientiane to Quito
Up to 5,000 kilometers
Iceland flag Distance from Laos to Iceland is: 4,513 kilometer Distance from Vientiane to Reykjavik
Up to 5,500 kilometers
Faroe Islands flag Distance from Laos to Faroe Islands is: 5,255 kilometer Distance from Vientiane to Torshavn
Ireland flag Distance from Laos to Ireland is: 5,434 kilometer Distance from Vientiane to Dublin
Up to 6,000 kilometers
Isle of Man flag Distance from Laos to Isle of Man is: 5,527 kilometer Distance from Vientiane to Douglas
Peru flag Distance from Laos to Peru is: 5,643 kilometer Distance from Vientiane to Lima
Canary Islands flag Distance from Laos to Canary Islands is: 5,711 kilometer Distance from Vientiane to Las Palmas
Portugal flag Distance from Laos to Portugal is: 5,723 kilometer Distance from Vientiane to Lisbon
Jersey flag Distance from Laos to Jersey is: 5,800 kilometer Distance from Vientiane to St. Helier
Cape Verde flag Distance from Laos to Cape Verde is: 5,818 kilometer Distance from Vientiane to Praia
Up to 6,500 kilometers
Spain flag Distance from Laos to Spain is: 6,077 kilometer Distance from Vientiane to Madrid
Morocco flag Distance from Laos to Morocco is: 6,127 kilometer Distance from Vientiane to Rabat
Gibraltar flag Distance from Laos to Gibraltar is: 6,145 kilometer Distance from Vientiane to Gibraltar
France flag Distance from Laos to France is: 6,151 kilometer Distance from Vientiane to Paris
Netherlands flag Distance from Laos to Netherlands is: 6,179 kilometer Distance from Vientiane to Amsterdam
Belgium flag Distance from Laos to Belgium is: 6,204 kilometer Distance from Vientiane to Brussels
Bolivia flag Distance from Laos to Bolivia is: 6,205 kilometer Distance from Vientiane to La Paz
Norway flag Distance from Laos to Norway is: 6,223 kilometer Distance from Vientiane to Oslo
Mauritania flag Distance from Laos to Mauritania is: 6,252 kilometer Distance from Vientiane to Nouakchott
Senegal flag Distance from Laos to Senegal is: 6,353 kilometer Distance from Vientiane to Dakar
Andorra flag Distance from Laos to Andorra is: 6,373 kilometer Distance from Vientiane to Andorra la Vella
Luxembourg flag Distance from Laos to Luxembourg is: 6,375 kilometer Distance from Vientiane to Luxembourg
Up to 7,000 kilometers
Denmark flag Distance from Laos to Denmark is: 6,501 kilometer Distance from Vientiane to Copenhagen
Gambia flag Distance from Laos to Gambia is: 6,501 kilometer Distance from Vientiane to Banjul
Switzerland flag Distance from Laos to Switzerland is: 6,584 kilometer Distance from Vientiane to Bern
Sweden flag Distance from Laos to Sweden is: 6,624 kilometer Distance from Vientiane to Stockholm
Germany flag Distance from Laos to Germany is: 6,698 kilometer Distance from Vientiane to Berlin
Guinea-Bissau flag Distance from Laos to Guinea-Bissau is: 6,702 kilometer Distance from Vientiane to Bissau
Liechtenstein flag Distance from Laos to Liechtenstein is: 6,715 kilometer Distance from Vientiane to Vaduz
Monaco flag Distance from Laos to Monaco is: 6,741 kilometer Distance from Vientiane to Monaco
Brazil flag Distance from Laos to Brazil is: 6,767 kilometer Distance from Vientiane to Brasilia
Algeria flag Distance from Laos to Algeria is: 6,771 kilometer Distance from Vientiane to Algiers
Czech Republic flag Distance from Laos to Czech Republic is: 6,886 kilometer Distance from Vientiane to Prague
Finland flag Distance from Laos to Finland is: 6,921 kilometer Distance from Vientiane to Helsinki
Estonia flag Distance from Laos to Estonia is: 6,953 kilometer Distance from Vientiane to Tallinn
Up to 7,500 kilometers
Guinea flag Distance from Laos to Guinea is: 7,022 kilometer Distance from Vientiane to Conakry
San Marino flag Distance from Laos to San Marino is: 7,087 kilometer Distance from Vientiane to San Marino
Austria flag Distance from Laos to Austria is: 7,107 kilometer Distance from Vientiane to Vienna
Slovenia flag Distance from Laos to Slovenia is: 7,109 kilometer Distance from Vientiane to Ljubljana
Sierra Leone flag Distance from Laos to Sierra Leone is: 7,133 kilometer Distance from Vientiane to Freetown
Slovakia flag Distance from Laos to Slovakia is: 7,161 kilometer Distance from Vientiane to Bratislava
Poland flag Distance from Laos to Poland is: 7,163 kilometer Distance from Vientiane to Warsaw
Italy flag Distance from Laos to Italy is: 7,215 kilometer Distance from Vientiane to Rome
Croatia flag Distance from Laos to Croatia is: 7,219 kilometer Distance from Vientiane to Zagreb
Lithuania flag Distance from Laos to Lithuania is: 7,260 kilometer Distance from Vientiane to Vilnius
Mali flag Distance from Laos to Mali is: 7,299 kilometer Distance from Vientiane to Bamako
Hungary flag Distance from Laos to Hungary is: 7,323 kilometer Distance from Vientiane to Budapest
Paraguay flag Distance from Laos to Paraguay is: 7,386 kilometer Distance from Vientiane to Asuncion
Belarus flag Distance from Laos to Belarus is: 7,430 kilometer Distance from Vientiane to Minsk
Bosnia and Herzegovina flag Distance from Laos to Bosnia and Herzegovina is: 7,496 kilometer Distance from Vientiane to Sarajevo
Liberia flag Distance from Laos to Liberia is: 7,497 kilometer Distance from Vientiane to Monrovia
Up to 8,000 kilometers
Djerba flag Distance from Laos to Djerba is: 7,557 kilometer Distance from Vientiane to Djerba
Serbia flag Distance from Laos to Serbia is: 7,574 kilometer Distance from Vientiane to Belgrade
Montenegro flag Distance from Laos to Montenegro is: 7,640 kilometer Distance from Vientiane to Podgorica
Malta flag Distance from Laos to Malta is: 7,704 kilometer Distance from Vientiane to Valletta
Albania flag Distance from Laos to Albania is: 7,748 kilometer Distance from Vientiane to Tirana
Libya flag Distance from Laos to Libya is: 7,789 kilometer Distance from Vientiane to Tripoli
Russia flag Distance from Laos to Russia is: 7,813 kilometer Distance from Vientiane to Moscow
Macedonia flag Distance from Laos to Macedonia is: 7,816 kilometer Distance from Vientiane to Skopje
Burkina Faso flag Distance from Laos to Burkina Faso is: 7,879 kilometer Distance from Vientiane to Ouagadougou
Bulgaria flag Distance from Laos to Bulgaria is: 7,897 kilometer Distance from Vientiane to Sofia
Cote dIvoire flag Distance from Laos to Cote d'Ivoire is: 7,932 kilometer Distance from Vientiane to Yamoussoukro
Moldova flag Distance from Laos to Moldova is: 7,957 kilometer Distance from Vientiane to Chisinau
Romania flag Distance from Laos to Romania is: 7,961 kilometer Distance from Vientiane to Bucharest
Up to 8,500 kilometers
Chile flag Distance from Laos to Chile is: 8,043 kilometer Distance from Vientiane to Santiago
Niger flag Distance from Laos to Niger is: 8,115 kilometer Distance from Vientiane to Niamey
Greece flag Distance from Laos to Greece is: 8,236 kilometer Distance from Vientiane to Athens
Argentina flag Distance from Laos to Argentina is: 8,364 kilometer Distance from Vientiane to Buenos Aires
Ghana flag Distance from Laos to Ghana is: 8,453 kilometer Distance from Vientiane to Accra
Up to 9,000 kilometers
Benin flag Distance from Laos to Benin is: 8,636 kilometer Distance from Vientiane to Porto-Novo
Nigeria flag Distance from Laos to Nigeria is: 8,844 kilometer Distance from Vientiane to Abuja
Up to 9,500 kilometers
Cyprus flag Distance from Laos to Cyprus is: 9,094 kilometer Distance from Vientiane to Nicosia
Georgia flag Distance from Laos to Georgia is: 9,279 kilometer Distance from Vientiane to T'bilisi
Chad flag Distance from Laos to Chad is: 9,318 kilometer Distance from Vientiane to N'Djamena
Egypt flag Distance from Laos to Egypt is: 9,329 kilometer Distance from Vientiane to Cairo
Lebanon flag Distance from Laos to Lebanon is: 9,334 kilometer Distance from Vientiane to Beirut
Equatorial Guinea flag Distance from Laos to Equatorial Guinea is: 9,358 kilometer Distance from Vientiane to Malabo
Latvia flag Distance from Laos to Latvia is: 9,372 kilometer Distance from Vientiane to Riga
Armenia flag Distance from Laos to Armenia is: 9,388 kilometer Distance from Vientiane to Yerevan
Syria flag Distance from Laos to Syria is: 9,417 kilometer Distance from Vientiane to Damascus
Sao Tome and Principe flag Distance from Laos to Sao Tome and Principe is: 9,418 kilometer Distance from Vientiane to Sao Tome
Israel flag Distance from Laos to Israel is: 9,476 kilometer Distance from Vientiane to Jerusalem
Up to 10,000 kilometers
Jordan flag Distance from Laos to Jordan is: 9,511 kilometer Distance from Vientiane to Amman
Kazakhstan flag Distance from Laos to Kazakhstan is: 9,527 kilometer Distance from Vientiane to Astana
Cameroon flag Distance from Laos to Cameroon is: 9,586 kilometer Distance from Vientiane to Yaounde
Gabon flag Distance from Laos to Gabon is: 9,649 kilometer Distance from Vientiane to Libreville
Azerbaijan flag Distance from Laos to Azerbaijan is: 9,667 kilometer Distance from Vientiane to Baku
French Polynesia flag Distance from Laos to French Polynesia is: 9,771 kilometer Distance from Vientiane to Papeete
Iraq flag Distance from Laos to Iraq is: 9,951 kilometer Distance from Vientiane to Baghdad
Up to 10,500 kilometers
Central African Republic flag Distance from Laos to Central African Republic is: 10,160 kilometer Distance from Vientiane to Bangui
Iran flag Distance from Laos to Iran is: 10,161 kilometer Distance from Vientiane to Tehran
Mongolia flag Distance from Laos to Mongolia is: 10,339 kilometer Distance from Vientiane to Ulaanbaatar
Kyrgyzstan flag Distance from Laos to Kyrgyzstan is: 10,468 kilometer Distance from Vientiane to Bishkek
Congo flag Distance from Laos to Congo is: 10,480 kilometer Distance from Vientiane to Kinshasa
Up to 11,000 kilometers
Sudan flag Distance from Laos to Sudan is: 10,507 kilometer Distance from Vientiane to Khartoum
Kuwait flag Distance from Laos to Kuwait is: 10,508 kilometer Distance from Vientiane to Kuwait (City)
Angola flag Distance from Laos to Angola is: 10,613 kilometer Distance from Vientiane to Luanda
Tajikistan flag Distance from Laos to Tajikistan is: 10,702 kilometer Distance from Vientiane to Dushanbe
Saudi Arabia flag Distance from Laos to Saudi Arabia is: 10,825 kilometer Distance from Vientiane to Riyadh
Cook Islands flag Distance from Laos to Cook Islands is: 10,847 kilometer Distance from Vientiane to Avarua
Japan flag Distance from Laos to Japan is: 10,888 kilometer Distance from Vientiane to Tokyo
Bahrain flag Distance from Laos to Bahrain is: 10,936 kilometer Distance from Vientiane to Manama
Up to 11,500 kilometers
Eritrea flag Distance from Laos to Eritrea is: 11,019 kilometer Distance from Vientiane to Asmara
North Korea flag Distance from Laos to North Korea is: 11,029 kilometer Distance from Vientiane to P'yongyang
Qatar flag Distance from Laos to Qatar is: 11,076 kilometer Distance from Vientiane to Doha
Afghanistan flag Distance from Laos to Afghanistan is: 11,123 kilometer Distance from Vientiane to Kabul
China flag Distance from Laos to China is: 11,128 kilometer Distance from Vientiane to Beijing
South Korea flag Distance from Laos to South Korea is: 11,155 kilometer Distance from Vientiane to Seoul
South Sudan flag Distance from Laos to South Sudan is: 11,228 kilometer Distance from Vientiane to Juba
Marshall Islands flag Distance from Laos to Marshall Islands is: 11,324 kilometer Distance from Vientiane to Majuro
Samoa flag Distance from Laos to Samoa is: 11,344 kilometer Distance from Vientiane to Apia
Pakistan flag Distance from Laos to Pakistan is: 11,360 kilometer Distance from Vientiane to Islamabad
Ethiopia flag Distance from Laos to Ethiopia is: 11,492 kilometer Distance from Vientiane to Addis Ababa
Up to 12,000 kilometers
Niue flag Distance from Laos to Niue is: 11,537 kilometer Distance from Vientiane to Alofi
Rwanda flag Distance from Laos to Rwanda is: 11,588 kilometer Distance from Vientiane to Kigali
Kiribati flag Distance from Laos to Kiribati is: 11,597 kilometer Distance from Vientiane to Tarawa
Burundi flag Distance from Laos to Burundi is: 11,629 kilometer Distance from Vientiane to Bujumbura
Djibouti flag Distance from Laos to Djibouti is: 11,637 kilometer Distance from Vientiane to Djibouti
Oman flag Distance from Laos to Oman is: 11,647 kilometer Distance from Vientiane to Muscat
Namibia flag Distance from Laos to Namibia is: 11,866 kilometer Distance from Vientiane to Windhoek
Up to 12,500 kilometers
India flag Distance from Laos to India is: 12,020 kilometer Distance from Vientiane to New Delhi
Kenya flag Distance from Laos to Kenya is: 12,111 kilometer Distance from Vientiane to Nairobi
Nauru flag Distance from Laos to Nauru is: 12,247 kilometer Distance from Vientiane to Yaren District
Tibet flag Distance from Laos to Tibet is: 12,272 kilometer Distance from Vientiane to Lhasa
Micronesia flag Distance from Laos to Micronesia is: 12,364 kilometer Distance from Vientiane to Palikir
Nepal flag Distance from Laos to Nepal is: 12,364 kilometer Distance from Vientiane to Kathmandu
Tanzania flag Distance from Laos to Tanzania is: 12,369 kilometer Distance from Vientiane to Dar es Salaam
Northern Mariana Islands flag Distance from Laos to Northern Mariana Islands is: 12,459 kilometer Distance from Vientiane to Mariana
Fiji flag Distance from Laos to Fiji is: 12,473 kilometer Distance from Vientiane to Suva
Bhutan flag Distance from Laos to Bhutan is: 12,486 kilometer Distance from Vientiane to Thimphu
Up to 13,000 kilometers
Somalia flag Distance from Laos to Somalia is: 12,560 kilometer Distance from Vientiane to Mogadishu
Taiwan flag Distance from Laos to Taiwan is: 12,623 kilometer Distance from Vientiane to Taipei
Malawi flag Distance from Laos to Malawi is: 12,731 kilometer Distance from Vientiane to Lilongwe
Guam flag Distance from Laos to Guam is: 12,735 kilometer Distance from Vientiane to Agana
Botswana flag Distance from Laos to Botswana is: 12,742 kilometer Distance from Vientiane to Gaborone
Bangladesh flag Distance from Laos to Bangladesh is: 12,908 kilometer Distance from Vientiane to Dhaka
South Africa flag Distance from Laos to South Africa is: 12,992 kilometer Distance from Vientiane to Pretoria
Up to 13,500 kilometers
Hong Kong flag Distance from Laos to Hong Kong is: 13,095 kilometer Distance from Vientiane to Hong Kong
Lesotho flag Distance from Laos to Lesotho is: 13,142 kilometer Distance from Vientiane to Maseru
Swaziland flag Distance from Laos to Swaziland is: 13,272 kilometer Distance from Vientiane to Mbabane
Mozambique flag Distance from Laos to Mozambique is: 13,379 kilometer Distance from Vientiane to Maputo
Comoros flag Distance from Laos to Comoros is: 13,395 kilometer Distance from Vientiane to Moroni
Solomon Islands flag Distance from Laos to Solomon Islands is: 13,478 kilometer Distance from Vientiane to Honiara
Up to 14,000 kilometers
Laos flag Distance from Laos to Laos is: 13,669 kilometer Distance from Vientiane to Vientiane
Philippines flag Distance from Laos to Philippines is: 13,758 kilometer Distance from Vientiane to Manila
Myanmar flag Distance from Laos to Burma is: 13,759 kilometer Distance from Vientiane to Yangon
New Caledonia flag Distance from Laos to New Caledonia is: 13,762 kilometer Distance from Vientiane to Noumea
Seychelles flag Distance from Laos to Seychelles is: 13,875 kilometer Distance from Vientiane to Victoria
Palau flag Distance from Laos to Palau is: 13,910 kilometer Distance from Vientiane to Ngerulmud
Up to 14,500 kilometers
New Zealand flag Distance from Laos to New Zealand is: 14,050 kilometer Distance from Vientiane to Wellington
Thailand flag Distance from Laos to Thailand is: 14,133 kilometer Distance from Vientiane to Bangkok
Madagascar flag Distance from Laos to Madagascar is: 14,240 kilometer Distance from Vientiane to Antananarivo
Maldives flag Distance from Laos to Maldives is: 14,322 kilometer Distance from Vientiane to Male
Sri Lanka flag Distance from Laos to Sri Lanka is: 14,363 kilometer Distance from Vientiane to Colombo
Cambodia flag Distance from Laos to Cambodia is: 14,377 kilometer Distance from Vientiane to Phnom Penh
Up to 15,000 kilometers
Papua New Guinea flag Distance from Laos to Papua New Guinea is: 14,526 kilometer Distance from Vientiane to Port Moresby
Brunei flag Distance from Laos to Brunei is: 14,963 kilometer Distance from Vientiane to Bandar Seri Begawan
Up to 15,500 kilometers
Mauritius flag Distance from Laos to Mauritius is: 15,172 kilometer Distance from Vientiane to Port Louis
Malaysia flag Distance from Laos to Malaysia is: 15,312 kilometer Distance from Vientiane to Kuala Lumpur
Up to 16,000 kilometers
Singapore flag Distance from Laos to Singapore is: 15,517 kilometer Distance from Vientiane to Singapore
Australia flag Distance from Laos to Australia is: 15,909 kilometer Distance from Vientiane to Canberra
East Timor flag Distance from Laos to East Timor is: 15,945 kilometer Distance from Vientiane to Dili
Up to 16,500 kilometers
Indonesia flag Distance from Laos to Indonesia is: 16,323 kilometer Distance from Vientiane to Jakarta