Countries between Vietnam and Solomon Islands

Up to 500 kilometers
Guinea flag Distance from Vietnam to Guinea is: 124 kilometer Distance from Hanoi to Conakry
Guinea-Bissau flag Distance from Vietnam to Guinea-Bissau is: 451 kilometer Distance from Hanoi to Bissau
Up to 1,000 kilometers
Gambia flag Distance from Vietnam to Gambia is: 664 kilometer Distance from Hanoi to Banjul
Up to 1,500 kilometers
Mauritania flag Distance from Vietnam to Mauritania is: 1,110 kilometer Distance from Hanoi to Nouakchott
Cape Verde flag Distance from Vietnam to Cape Verde is: 1,322 kilometer Distance from Hanoi to Praia
South Sudan flag Distance from Vietnam to South Sudan is: 1,408 kilometer Distance from Hanoi to Juba
Up to 2,000 kilometers
Taiwan flag Distance from Vietnam to Taiwan is: 1,660 kilometer Distance from Hanoi to Taipei
Up to 2,500 kilometers
Canary Islands flag Distance from Vietnam to Canary Islands is: 2,176 kilometer Distance from Hanoi to Las Palmas
Up to 5,000 kilometers
Guyana flag Distance from Vietnam to Guyana is: 4,939 kilometer Distance from Hanoi to Georgetown
Up to 5,500 kilometers
Barbados flag Distance from Vietnam to Barbados is: 5,072 kilometer Distance from Hanoi to Bridgetown
Saint Vincent flag Distance from Vietnam to Saint Vincent is: 5,246 kilometer Distance from Hanoi to Kingstown
Dominica flag Distance from Vietnam to Dominica is: 5,270 kilometer Distance from Hanoi to Roseau
Grenada flag Distance from Vietnam to Grenada is: 5,302 kilometer Distance from Hanoi to Saint George's
Antigua and Barbuda flag Distance from Vietnam to Antigua and Barbuda is: 5,331 kilometer Distance from Hanoi to Saint John's
Saint Kitts and Nevis flag Distance from Vietnam to Saint Kitts and Nevis is: 5,422 kilometer Distance from Hanoi to Basseterre
Anguilla flag Distance from Vietnam to Anguilla is: 5,467 kilometer Distance from Hanoi to The Valley
Up to 6,000 kilometers
Puerto Rico flag Distance from Vietnam to Puerto Rico is: 5,789 kilometer Distance from Hanoi to San Juan
Bermuda flag Distance from Vietnam to Bermuda is: 5,900 kilometer Distance from Hanoi to Hamilton
Up to 6,500 kilometers
Aruba flag Distance from Vietnam to Aruba is: 6,083 kilometer Distance from Hanoi to Oranjestad
Dominican Republic flag Distance from Vietnam to Dominican Republic is: 6,187 kilometer Distance from Hanoi to Santo Domingo
Haiti flag Distance from Vietnam to Haiti is: 6,443 kilometer Distance from Hanoi to Port-au-Prince
Up to 7,000 kilometers
Colombia flag Distance from Vietnam to Colombia is: 6,712 kilometer Distance from Hanoi to Bogota
Jamaica flag Distance from Vietnam to Jamaica is: 6,913 kilometer Distance from Hanoi to Kingston
Bahamas flag Distance from Vietnam to Bahamas is: 6,989 kilometer Distance from Hanoi to Nassau
Up to 7,500 kilometers
Panama flag Distance from Vietnam to Panama is: 7,257 kilometer Distance from Hanoi to Panama (City)
Ecuador flag Distance from Vietnam to Ecuador is: 7,278 kilometer Distance from Hanoi to Quito
Cayman Islands flag Distance from Vietnam to Cayman Islands is: 7,393 kilometer Distance from Hanoi to George Town
Cuba flag Distance from Vietnam to Cuba is: 7,491 kilometer Distance from Hanoi to Havana
Up to 8,000 kilometers
Costa Rica flag Distance from Vietnam to Costa Rica is: 7,743 kilometer Distance from Hanoi to San Jose
Nicaragua flag Distance from Vietnam to Nicaragua is: 7,961 kilometer Distance from Hanoi to Managua
Up to 8,500 kilometers
Honduras flag Distance from Vietnam to Honduras is: 8,041 kilometer Distance from Hanoi to Tegucigalpa
Belize flag Distance from Vietnam to Belize is: 8,180 kilometer Distance from Hanoi to Belmopan