Countries between Laos and Papua New Guinea

Up to 500 kilometers
Vietnam flag Distance from Laos to Vietnam is: 481 kilometer Distance from Vientiane to Hanoi
Up to 1,000 kilometers
Thailand flag Distance from Laos to Thailand is: 520 kilometer Distance from Vientiane to Bangkok
Up to 2,000 kilometers
Singapore flag Distance from Laos to Singapore is: 1,854 kilometer Distance from Vientiane to Singapore
Philippines flag Distance from Laos to Philippines is: 1,992 kilometer Distance from Vientiane to Manila
Up to 2,500 kilometers
Taiwan flag Distance from Laos to Taiwan is: 2,104 kilometer Distance from Vientiane to Taipei
Kiribati flag Distance from Laos to Kiribati is: 2,185 kilometer Distance from Vientiane to Tarawa
Up to 3,000 kilometers
Marshall Islands flag Distance from Laos to Marshall Islands is: 2,778 kilometer Distance from Vientiane to Majuro
Micronesia flag Distance from Laos to Micronesia is: 2,954 kilometer Distance from Vientiane to Palikir
Up to 3,500 kilometers
Bangladesh flag Distance from Laos to Bangladesh is: 3,351 kilometer Distance from Vientiane to Dhaka
Up to 4,000 kilometers
Bhutan flag Distance from Laos to Bhutan is: 3,531 kilometer Distance from Vientiane to Thimphu
Palau flag Distance from Laos to Palau is: 3,640 kilometer Distance from Vientiane to Ngerulmud
Up to 4,500 kilometers
Guam flag Distance from Laos to Guam is: 4,317 kilometer Distance from Vientiane to Agana
Up to 5,000 kilometers
East Timor flag Distance from Laos to East Timor is: 4,663 kilometer Distance from Vientiane to Dili
Up to 6,000 kilometers
Afghanistan flag Distance from Laos to Afghanistan is: 5,603 kilometer Distance from Vientiane to Kabul
Papua New Guinea flag Distance from Laos to Papua New Guinea is: 5,749 kilometer Distance from Vientiane to Port Moresby
Up to 6,500 kilometers
Brunei flag Distance from Laos to Brunei is: 6,361 kilometer Distance from Vientiane to Bandar Seri Begawan
Up to 7,000 kilometers
Japan flag Distance from Laos to Japan is: 6,641 kilometer Distance from Vientiane to Tokyo
Indonesia flag Distance from Laos to Indonesia is: 6,777 kilometer Distance from Vientiane to Jakarta
Up to 7,500 kilometers
Bahrain flag Distance from Laos to Bahrain is: 7,351 kilometer Distance from Vientiane to Manama
Hong Kong flag Distance from Laos to Hong Kong is: 7,362 kilometer Distance from Vientiane to Hong Kong
South Korea flag Distance from Laos to South Korea is: 7,492 kilometer Distance from Vientiane to Seoul
Up to 8,000 kilometers
Malaysia flag Distance from Laos to Malaysia is: 7,638 kilometer Distance from Vientiane to Kuala Lumpur
Cambodia flag Distance from Laos to Cambodia is: 7,671 kilometer Distance from Vientiane to Phnom Penh
North Korea flag Distance from Laos to North Korea is: 7,694 kilometer Distance from Vientiane to P'yongyang
Up to 8,500 kilometers
Laos flag Distance from Laos to Laos is: 8,189 kilometer Distance from Vientiane to Vientiane
China flag Distance from Laos to China is: 8,342 kilometer Distance from Vientiane to Beijing
Up to 9,500 kilometers
Mongolia flag Distance from Laos to Mongolia is: 9,480 kilometer Distance from Vientiane to Ulaanbaatar
Up to 10,500 kilometers
Latvia flag Distance from Laos to Latvia is: 10,047 kilometer Distance from Vientiane to Riga
Up to 11,000 kilometers
Maldives flag Distance from Laos to Maldives is: 10,633 kilometer Distance from Vientiane to Male
Up to 11,500 kilometers
India flag Distance from Laos to India is: 11,018 kilometer Distance from Vientiane to New Delhi
Up to 12,000 kilometers
Kyrgyzstan flag Distance from Laos to Kyrgyzstan is: 11,594 kilometer Distance from Vientiane to Bishkek
Kazakhstan flag Distance from Laos to Kazakhstan is: 11,975 kilometer Distance from Vientiane to Astana
Up to 14,000 kilometers
Iran flag Distance from Laos to Iran is: 13,516 kilometer Distance from Vientiane to Tehran
Kuwait flag Distance from Laos to Kuwait is: 13,826 kilometer Distance from Vientiane to Kuwait (City)
Up to 14,500 kilometers
Georgia flag Distance from Laos to Georgia is: 14,035 kilometer Distance from Vientiane to T'bilisi
Djibouti flag Distance from Laos to Djibouti is: 14,063 kilometer Distance from Vientiane to Djibouti
Iraq flag Distance from Laos to Iraq is: 14,162 kilometer Distance from Vientiane to Baghdad
Finland flag Distance from Laos to Finland is: 14,435 kilometer Distance from Vientiane to Helsinki
Ethiopia flag Distance from Laos to Ethiopia is: 14,462 kilometer Distance from Vientiane to Addis Ababa
Estonia flag Distance from Laos to Estonia is: 14,499 kilometer Distance from Vientiane to Tallinn
Up to 15,000 kilometers
Eritrea flag Distance from Laos to Eritrea is: 14,599 kilometer Distance from Vientiane to Asmara
Iceland flag Distance from Laos to Iceland is: 14,762 kilometer Distance from Vientiane to Reykjavik
Lithuania flag Distance from Laos to Lithuania is: 14,809 kilometer Distance from Vientiane to Vilnius
Jordan flag Distance from Laos to Jordan is: 14,966 kilometer Distance from Vientiane to Amman
Lebanon flag Distance from Laos to Lebanon is: 14,977 kilometer Distance from Vientiane to Beirut
Up to 15,500 kilometers
Israel flag Distance from Laos to Israel is: 15,035 kilometer Distance from Vientiane to Jerusalem
Faroe Islands flag Distance from Laos to Faroe Islands is: 15,041 kilometer Distance from Vientiane to Torshavn
Moldova flag Distance from Laos to Moldova is: 15,062 kilometer Distance from Vientiane to Chisinau
Cyprus flag Distance from Laos to Cyprus is: 15,144 kilometer Distance from Vientiane to Nicosia
Denmark flag Distance from Laos to Denmark is: 15,291 kilometer Distance from Vientiane to Copenhagen
Egypt flag Distance from Laos to Egypt is: 15,434 kilometer Distance from Vientiane to Cairo
Up to 16,000 kilometers
Germany flag Distance from Laos to Germany is: 15,535 kilometer Distance from Vientiane to Berlin
Hungary flag Distance from Laos to Hungary is: 15,645 kilometer Distance from Vientiane to Budapest
Bulgaria flag Distance from Laos to Bulgaria is: 15,669 kilometer Distance from Vientiane to Sofia
Czech Republic flag Distance from Laos to Czech Republic is: 15,695 kilometer Distance from Vientiane to Prague