Countries between Laos and Madagascar

Up to 1,000 kilometers
Thailand flag Distance from Laos to Thailand is: 520 kilometer Distance from Vientiane to Bangkok
China flag Distance from Laos to China is: 953 kilometer Distance from Vientiane to Beijing
Up to 2,000 kilometers
Singapore flag Distance from Laos to Singapore is: 1,854 kilometer Distance from Vientiane to Singapore
Up to 2,500 kilometers
India flag Distance from Laos to India is: 2,312 kilometer Distance from Vientiane to New Delhi
Up to 3,000 kilometers
Sri Lanka flag Distance from Laos to Sri Lanka is: 2,746 kilometer Distance from Vientiane to Colombo
Kyrgyzstan flag Distance from Laos to Kyrgyzstan is: 2,765 kilometer Distance from Vientiane to Bishkek
Up to 3,500 kilometers
Maldives flag Distance from Laos to Maldives is: 3,041 kilometer Distance from Vientiane to Male
Nepal flag Distance from Laos to Nepal is: 3,096 kilometer Distance from Vientiane to Kathmandu
Up to 4,000 kilometers
Cambodia flag Distance from Laos to Cambodia is: 3,624 kilometer Distance from Vientiane to Phnom Penh
Bhutan flag Distance from Laos to Bhutan is: 3,641 kilometer Distance from Vientiane to Thimphu
Bangladesh flag Distance from Laos to Bangladesh is: 3,782 kilometer Distance from Vientiane to Dhaka
Up to 4,500 kilometers
Myanmar flag Distance from Laos to Burma is: 4,406 kilometer Distance from Vientiane to Yangon
Up to 5,000 kilometers
Mauritius flag Distance from Laos to Mauritius is: 4,963 kilometer Distance from Vientiane to Port Louis
Up to 5,500 kilometers
Laos flag Distance from Laos to Laos is: 5,016 kilometer Distance from Vientiane to Vientiane
Afghanistan flag Distance from Laos to Afghanistan is: 5,115 kilometer Distance from Vientiane to Kabul
Up to 6,000 kilometers
Malaysia flag Distance from Laos to Malaysia is: 5,581 kilometer Distance from Vientiane to Kuala Lumpur
Seychelles flag Distance from Laos to Seychelles is: 5,734 kilometer Distance from Vientiane to Victoria
Up to 6,500 kilometers
Hong Kong flag Distance from Laos to Hong Kong is: 6,047 kilometer Distance from Vientiane to Hong Kong
Azerbaijan flag Distance from Laos to Azerbaijan is: 6,441 kilometer Distance from Vientiane to Baku
Up to 7,000 kilometers
Indonesia flag Distance from Laos to Indonesia is: 6,596 kilometer Distance from Vientiane to Jakarta
Armenia flag Distance from Laos to Armenia is: 6,860 kilometer Distance from Vientiane to Yerevan
Up to 7,500 kilometers
Bahrain flag Distance from Laos to Bahrain is: 7,116 kilometer Distance from Vientiane to Manama
Belarus flag Distance from Laos to Belarus is: 7,262 kilometer Distance from Vientiane to Minsk
Up to 8,000 kilometers
Denmark flag Distance from Laos to Denmark is: 7,929 kilometer Distance from Vientiane to Copenhagen
Cyprus flag Distance from Laos to Cyprus is: 7,984 kilometer Distance from Vientiane to Nicosia
Up to 8,500 kilometers
Bulgaria flag Distance from Laos to Bulgaria is: 8,213 kilometer Distance from Vientiane to Sofia
Czech Republic flag Distance from Laos to Czech Republic is: 8,236 kilometer Distance from Vientiane to Prague
Austria flag Distance from Laos to Austria is: 8,259 kilometer Distance from Vientiane to Vienna
Bosnia and Herzegovina flag Distance from Laos to Bosnia and Herzegovina is: 8,446 kilometer Distance from Vientiane to Sarajevo
Croatia flag Distance from Laos to Croatia is: 8,457 kilometer Distance from Vientiane to Zagreb
Egypt flag Distance from Laos to Egypt is: 8,469 kilometer Distance from Vientiane to Cairo
Up to 9,000 kilometers
Albania flag Distance from Laos to Albania is: 8,534 kilometer Distance from Vientiane to Tirana
Djibouti flag Distance from Laos to Djibouti is: 8,667 kilometer Distance from Vientiane to Djibouti
Up to 10,000 kilometers
Djerba flag Distance from Laos to Djerba is: 9,677 kilometer Distance from Vientiane to Djerba
Up to 10,500 kilometers
Comoros flag Distance from Laos to Comoros is: 10,229 kilometer Distance from Vientiane to Moroni
Up to 11,000 kilometers
Burundi flag Distance from Laos to Burundi is: 10,884 kilometer Distance from Vientiane to Bujumbura
Up to 11,500 kilometers
Chad flag Distance from Laos to Chad is: 11,019 kilometer Distance from Vientiane to N'Djamena
Central African Republic flag Distance from Laos to Central African Republic is: 11,287 kilometer Distance from Vientiane to Bangui
Up to 12,000 kilometers
Cameroon flag Distance from Laos to Cameroon is: 11,917 kilometer Distance from Vientiane to Yaounde
Up to 12,500 kilometers
Congo flag Distance from Laos to Congo is: 12,177 kilometer Distance from Vientiane to Kinshasa