Countries between Vietnam and Madagascar

Up to 1,000 kilometers
Italy flag Distance from Vietnam to Italy is: 602 kilometer Distance from Hanoi to Rome
Hungary flag Distance from Vietnam to Hungary is: 687 kilometer Distance from Hanoi to Budapest
Monaco flag Distance from Vietnam to Monaco is: 715 kilometer Distance from Hanoi to Monaco
Thailand flag Distance from Vietnam to Thailand is: 987 kilometer Distance from Hanoi to Bangkok
Up to 1,500 kilometers
Liechtenstein flag Distance from Vietnam to Liechtenstein is: 1,042 kilometer Distance from Hanoi to Vaduz
Netherlands flag Distance from Vietnam to Netherlands is: 1,082 kilometer Distance from Hanoi to Amsterdam
Luxembourg flag Distance from Vietnam to Luxembourg is: 1,401 kilometer Distance from Hanoi to Luxembourg
Up to 2,000 kilometers
Norway flag Distance from Vietnam to Norway is: 1,603 kilometer Distance from Hanoi to Oslo
Tibet flag Distance from Vietnam to Tibet is: 1,757 kilometer Distance from Hanoi to Lhasa
Jersey flag Distance from Vietnam to Jersey is: 1,948 kilometer Distance from Hanoi to St. Helier
Up to 2,500 kilometers
Singapore flag Distance from Vietnam to Singapore is: 2,198 kilometer Distance from Hanoi to Singapore
Australia flag Distance from Vietnam to Australia is: 2,212 kilometer Distance from Hanoi to Canberra
Morocco flag Distance from Vietnam to Morocco is: 2,326 kilometer Distance from Hanoi to Rabat
Up to 3,000 kilometers
Guam flag Distance from Vietnam to Guam is: 2,561 kilometer Distance from Hanoi to Agana
Up to 3,500 kilometers
Sri Lanka flag Distance from Vietnam to Sri Lanka is: 3,198 kilometer Distance from Hanoi to Colombo
Fiji flag Distance from Vietnam to Fiji is: 3,499 kilometer Distance from Hanoi to Suva
Up to 4,500 kilometers
Mauritania flag Distance from Vietnam to Mauritania is: 4,241 kilometer Distance from Hanoi to Nouakchott
Up to 6,000 kilometers
Cook Islands flag Distance from Vietnam to Cook Islands is: 5,801 kilometer Distance from Hanoi to Avarua
Up to 6,500 kilometers
Seychelles flag Distance from Vietnam to Seychelles is: 6,176 kilometer Distance from Hanoi to Victoria
Brunei flag Distance from Vietnam to Brunei is: 6,351 kilometer Distance from Hanoi to Bandar Seri Begawan
Up to 7,000 kilometers
French Polynesia flag Distance from Vietnam to French Polynesia is: 6,859 kilometer Distance from Hanoi to Papeete
Somalia flag Distance from Vietnam to Somalia is: 6,861 kilometer Distance from Hanoi to Mogadishu
Up to 10,000 kilometers
Bangladesh flag Distance from Vietnam to Bangladesh is: 9,653 kilometer Distance from Hanoi to Dhaka
Panama flag Distance from Vietnam to Panama is: 9,693 kilometer Distance from Hanoi to Panama (City)
Bhutan flag Distance from Vietnam to Bhutan is: 9,903 kilometer Distance from Hanoi to Thimphu
Up to 13,500 kilometers
Botswana flag Distance from Vietnam to Botswana is: 13,240 kilometer Distance from Hanoi to Gaborone
Up to 14,000 kilometers
Bahrain flag Distance from Vietnam to Bahrain is: 13,531 kilometer Distance from Hanoi to Manama
Guatemala flag Distance from Vietnam to Guatemala is: 13,705 kilometer Distance from Hanoi to Guatemala
Chile flag Distance from Vietnam to Chile is: 13,755 kilometer Distance from Hanoi to Santiago
Azerbaijan flag Distance from Vietnam to Azerbaijan is: 13,768 kilometer Distance from Hanoi to Baku
El Salvador flag Distance from Vietnam to El Salvador is: 13,841 kilometer Distance from Hanoi to San Salvador
Up to 14,500 kilometers
Armenia flag Distance from Vietnam to Armenia is: 14,223 kilometer Distance from Hanoi to Yerevan
Canada flag Distance from Vietnam to Canada is: 14,278 kilometer Distance from Hanoi to Ottawa
Costa Rica flag Distance from Vietnam to Costa Rica is: 14,375 kilometer Distance from Hanoi to San Jose
Up to 15,000 kilometers
Cuba flag Distance from Vietnam to Cuba is: 14,516 kilometer Distance from Hanoi to Havana
Cayman Islands flag Distance from Vietnam to Cayman Islands is: 14,662 kilometer Distance from Hanoi to George Town
Ecuador flag Distance from Vietnam to Ecuador is: 14,814 kilometer Distance from Hanoi to Quito
Up to 15,500 kilometers
Colombia flag Distance from Vietnam to Colombia is: 15,403 kilometer Distance from Hanoi to Bogota
Up to 16,000 kilometers
Dominican Republic flag Distance from Vietnam to Dominican Republic is: 15,870 kilometer Distance from Hanoi to Santo Domingo
Up to 17,000 kilometers
Grenada flag Distance from Vietnam to Grenada is: 16,811 kilometer Distance from Hanoi to Saint George's
Dominica flag Distance from Vietnam to Dominica is: 16,815 kilometer Distance from Hanoi to Roseau