Distance Between Vietnam Cities
Select start and destination city to calculate the distance between Vietnam cities.
Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.
- An Giang
- Ba Ria-Vung Tau
- Bac Giang
- Bac Kan
- Bac Lieu
- Bac Ninh
- Ben Tre
- Bien Hoa
- Binh Dinh
- Binh Duong
- Binh Phuoc
- Binh Thuan
- Buon Ma Thuot
- Ca Mau
- Can Tho
- Cao Bang
- Cao Lanh
- Da Lat
- Da Nang
- Dac Lak
- Dak Nong
- Dien Bien Phu
- Don Luan
- Dong Ha
- Dong Nai
- Dong Thap
- Gia Lai
- Ha Giang
- Ha Nam
- Ha Noi
- Ha Tinh
- Hai Duong
- Hai Phong
- Haiphong
- Hanoi
- Hau Giang
- Ho Chi Minh City
- Hoa Binh
- Hue
- Hung Yen
- Huyen Dien Bien
- Khanh Hoa
- Kien Giang
- Kon Tum
- Kwang Binh
- Lai Chau
- Lam Dong
- Lang Son
- Lao Cai
- Long An
- Long Xuyen
- My Tho
- Nam Dinh
- Nghe An
- Nha Trang
- Ninh Binh
- Ninh Thuan
- Phan Rang-Thap Cham
- Phan Thiet
- Phu Tho
- Phu Yen
- Pleiku
- Quang Binh
- Quang Nam
- Quang Ngai
- Quang Ninh
- Quang Tri
- Qui Nhon
- Rach Gia
- Soc Trang
- Son La
- Tam Ky
- Tan An
- Tay Ninh
- Thai Binh
- Thai Nguyen
- Thanh Hoa
- Thanh pho Bac Lieu
- Thanh Pho Cao Bang
- Thanh Pho Ha Giang
- Thanh Pho Ha Long
- Thanh Pho Hai Duong
- Thanh Pho Hoa Binh
- Thanh Pho Lang Son
- Thanh Pho Nam Dinh
- Thanh Pho Ninh Binh
- Thanh Pho Phu Ly
- Thanh Pho Thai Binh
- Thanh Pho Thai Nguyen
- Thanh Pho Tuyen Quang
- Thu Dau Mot
- Thua Thien-Hue
- Tien Giang
- Tra Vinh
- Tuy Hoa
- Tuyen Quang
- Vi Thanh
- Viet Tri
- Vinh Long
- Vinh Phuc
Distance Between Major Cities in Vietnam
Start and Destination City | Distance | Mileage |
---|---|---|
An Giang to Ba Ria-Vung Tau | 231 km | 144 miles |
Ba Ria-Vung Tau to Bac Giang | 1,198 km | 744 miles |
Bac Giang to Bac Kan | 136 km | 85 miles |
Bac Kan to Bac Lieu | 1,452 km | 902 miles |
Bac Lieu to Bac Ninh | 1,321 km | 821 miles |
Bac Ninh to Ben Tre | 1,225 km | 761 miles |
Ben Tre to Bien Hoa | 102 km | 63 miles |
Bien Hoa to Binh Dinh | 409 km | 254 miles |
Binh Dinh to Binh Duong | 404 km | 251 miles |
Binh Duong to Binh Phuoc | 54 km | 34 miles |
Binh Phuoc to Binh Thuan | 188 km | 117 miles |
Binh Thuan to Buon Ma Thuot | 189 km | 117 miles |
Buon Ma Thuot to Ca Mau | 520 km | 323 miles |
Ca Mau to Can Tho | 138 km | 86 miles |
Can Tho to Cao Bang | 1,401 km | 871 miles |
Cao Bang to Cao Lanh | 1,355 km | 842 miles |
Cao Lanh to Da Lat | 348 km | 216 miles |
Da Lat to Da Nang | 457 km | 284 miles |
Da Nang to Dac Lak | 371 km | 231 miles |
Dac Lak to Dak Nong | 84 km | 52 miles |
Dak Nong to Dien Bien Phu | 1,125 km | 699 miles |
Dien Bien Phu to Don Luan | 1,170 km | 727 miles |
Don Luan to Dong Ha | 588 km | 365 miles |
Dong Ha to Dong Nai | 639 km | 397 miles |
Dong Nai to Dong Thap | 174 km | 108 miles |
Dong Thap to Gia Lai | 453 km | 281 miles |
Gia Lai to Ha Giang | 1,051 km | 653 miles |
Ha Giang to Ha Nam | 263 km | 163 miles |
Ha Nam to Ha Noi | 50 km | 31 miles |
Ha Noi to Ha Tinh | 304 km | 189 miles |
Ha Tinh to Hai Duong | 302 km | 188 miles |
Hai Duong to Hai Phong | 40 km | 25 miles |
Hai Phong to Haiphong | 2 km | 1 miles |
Haiphong to Hanoi | 89 km | 55 miles |
Hanoi to Hau Giang | 1,253 km | 779 miles |
Hau Giang to Ho Chi Minh City | 160 km | 99 miles |
Ho Chi Minh City to Hoa Binh | 1,106 km | 687 miles |
Hoa Binh to Hue | 528 km | 328 miles |
Hue to Hung Yen | 516 km | 321 miles |
Hung Yen to Huyen Dien Bien | 312 km | 194 miles |
Huyen Dien Bien to Khanh Hoa | 1,183 km | 735 miles |
Khanh Hoa to Kien Giang | 507 km | 315 miles |
Kien Giang to Kon Tum | 613 km | 381 miles |
Kon Tum to Kwang Binh | 338 km | 210 miles |
Kwang Binh to Lai Chau | 645 km | 401 miles |
Lai Chau to Lam Dong | 1,282 km | 797 miles |
Lam Dong to Lang Son | 1,120 km | 696 miles |
Lang Son to Lao Cai | 261 km | 162 miles |
Lao Cai to Long An | 1,334 km | 829 miles |
Long An to Long Xuyen | 107 km | 66 miles |
Long Xuyen to My Tho | 101 km | 63 miles |
My Tho to Nam Dinh | 1,103 km | 685 miles |
Nam Dinh to Nghe An | 178 km | 111 miles |
Nghe An to Nha Trang | 902 km | 560 miles |
Nha Trang to Ninh Binh | 952 km | 592 miles |
Ninh Binh to Ninh Thuan | 1,000 km | 621 miles |
Ninh Thuan to Phan Rang-Thap Cham | 18 km | 11 miles |
Phan Rang-Thap Cham to Phan Thiet | 120 km | 75 miles |
Phan Thiet to Phu Tho | 1,191 km | 740 miles |
Phu Tho to Phu Yen | 999 km | 621 miles |
Phu Yen to Pleiku | 154 km | 96 miles |
Pleiku to Quang Binh | 415 km | 258 miles |
Quang Binh to Quang Nam | 262 km | 163 miles |
Quang Nam to Quang Ngai | 90 km | 56 miles |
Quang Ngai to Quang Ninh | 676 km | 420 miles |
Quang Ninh to Quang Tri | 470 km | 292 miles |
Quang Tri to Qui Nhon | 414 km | 257 miles |
Qui Nhon to Rach Gia | 615 km | 382 miles |
Rach Gia to Soc Trang | 107 km | 66 miles |
Soc Trang to Son La | 1,301 km | 808 miles |
Son La to Tam Ky | 793 km | 493 miles |
Tam Ky to Tan An | 603 km | 375 miles |
Tan An to Tay Ninh | 98 km | 61 miles |
Tay Ninh to Thai Binh | 1,020 km | 634 miles |
Thai Binh to Thai Nguyen | 126 km | 78 miles |
Thai Nguyen to Thanh Hoa | 170 km | 106 miles |
Thanh Hoa to Thanh pho Bac Lieu | 1,206 km | 749 miles |
Thanh pho Bac Lieu to Thanh Pho Cao Bang | 1,488 km | 925 miles |
Thanh Pho Cao Bang to Thanh Pho Ha Giang | 132 km | 82 miles |
Thanh Pho Ha Giang to Thanh Pho Ha Long | 300 km | 186 miles |
Thanh Pho Ha Long to Thanh Pho Hai Duong | 77 km | 48 miles |
Thanh Pho Hai Duong to Thanh Pho Hoa Binh | 104 km | 65 miles |
Thanh Pho Hoa Binh to Thanh Pho Lang Son | 187 km | 116 miles |
Thanh Pho Lang Son to Thanh Pho Nam Dinh | 169 km | 105 miles |
Thanh Pho Nam Dinh to Thanh Pho Ninh Binh | 28 km | 17 miles |
Thanh Pho Ninh Binh to Thanh Pho Phu Ly | 33 km | 21 miles |
Thanh Pho Phu Ly to Thanh Pho Thai Binh | 46 km | 29 miles |
Thanh Pho Thai Binh to Thanh Pho Thai Nguyen | 137 km | 85 miles |
Thanh Pho Thai Nguyen to Thanh Pho Tuyen Quang | 70 km | 43 miles |
Thanh Pho Tuyen Quang to Thu Dau Mot | 1,215 km | 755 miles |
Thu Dau Mot to Thua Thien-Hue | 618 km | 384 miles |
Thua Thien-Hue to Tien Giang | 683 km | 424 miles |
Tien Giang to Tra Vinh | 71 km | 44 miles |
Tra Vinh to Tuy Hoa | 492 km | 306 miles |
Tuy Hoa to Tuyen Quang | 1,095 km | 680 miles |
Tuyen Quang to Vi Thanh | 1,378 km | 856 miles |
Vi Thanh to Viet Tri | 1,283 km | 797 miles |
Viet Tri to Vinh Long | 1,251 km | 777 miles |
Vinh Long to Vinh Phuc | 1,255 km | 780 miles |