The distance between Vietnam and Western Sahara is 12,358 kilometers (7,679 miles).
Vietnam, Asia
Western Sahara, Africa
12,358 km
Distance between centroids
10,752 km
Shortest distance
Calculated based on main borders (including major islands)
11,443 km
Shortest distance between major cities
Hanoi → Amgala
Distances between Vietnam and Western Sahara by cities:
| City in Vietnam | City in Western Sahara | Distance (kilometers) |
|---|---|---|
| Haiphong | Foum el Oued | 11,662 km |
| Haiphong | Haouza | 11,467 km |
| Hanoi | Dakhla | 12,009 km |
| Buôn Ma Thuột | Laayoune | 12,302 km |
| Da Nang | Laayoune | 12,095 km |
| Biên Hòa | Laayoune | 12,304 km |
| Nha Trang | Dakhla | 12,856 km |
| Bắc Giang | Dakhla | 12,023 km |
| Huế | Laayoune | 12,016 km |
| Nam Định | Foum el Oued | 11,649 km |
| Huế | Boujdour | 12,184 km |
| Thanh Hóa | Laayoune | 11,640 km |
| Ho Chi Minh City | Foum el Oued | 12,311 km |
| Thanh Hóa | Foum el Oued | 11,656 km |
| Thái Nguyên | Foum el Oued | 11,544 km |
| Cần Thơ | Laayoune | 12,267 km |
| Buôn Ma Thuột | Dakhla | 12,726 km |
| Nha Trang | Laayoune | 12,431 km |
| Vinh | Haouza | 11,524 km |
| Cần Thơ | Oum Dreyga | 12,408 km |
| Distance between countries | Kilometers |
|---|---|
| From Vietnam to China | 2,450 km |
| From Vietnam to India | 3,194 km |
| From Vietnam to United States | 13,814 km |
| From Vietnam to Indonesia | 1,756 km |
| From Vietnam to Pakistan | 4,373 km |
| Distances between countries | Kilometers |
|---|---|
| From Western Sahara to China | 10,640 km |
| From Western Sahara to India | 9,277 km |
| From Western Sahara to United States | 7,824 km |
| From Western Sahara to Indonesia | 13,746 km |
| From Western Sahara to Pakistan | 7,988 km |
The following list contains countries that are separated by a similar distance as it is between Vietnam and Western Sahara.
| From | To | Distance (kilometers) |
|---|---|---|
| Costa Rica | Vanuatu | 12,356 km |
| Argentina | North Macedonia | 12,373 km |
| Argentina | Kosovo | 12,374 km |
| Mexico | Syria | 12,376 km |
| United States | Pakistan | 12,376 km |
| Spain | Indonesia | 12,378 km |
| Paraguay | Saudi Arabia | 12,337 km |
| Ecuador | Lebanon | 12,336 km |
| Japan | Mozambique | 12,335 km |
| Paraguay | Fiji | 12,332 km |
| Japan | Guatemala | 12,330 km |
| Paraguay | Yemen | 12,390 km |
| Japan | Belize | 12,328 km |
| Costa Rica | Armenia | 12,392 km |
| Mexico | Palestinian Territory | 12,398 km |