There are 4 ways to get from Dunhuang to Ho Chi Minh by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Dunhuang (DNH) to Tan Son Nhat International Airport (SGN)DNH - SGN
11h 48m$212–652Train
- Take the train from Dunhuang to Yumen
- Take the train from Yumen to Beijing West Station
- Take the train from Beijing West Station to Hanoi Gia Lam Station
- Take the train from Ha Noi to Ho Chi Minh City
2d 20hDrive 4,704.6 km
- Drive from Dunhuang to Ho Chi Minh4,704.6 km
2d 6h$593–857Bus, train
- Take the bus from Dunhuang to Jiuquan
- Take the train from Jiayuguan to Zhengzhou
- Take the train from Zhengzhou to Hanoi Gia Lam Station
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Bến xe Miền Đông
4d 3h
Dunhuang (DNH) to Tan Son Nhat International Airport (SGN) flights
Questions & Answers
The cheapest way to get from Dunhuang to Ho Chi Minh is to fly which costs $210 - $650 and takes 11h 48m.
The fastest way to get from Dunhuang to Ho Chi Minh is to fly which takes 11h 48m and costs $210 - $650.
The distance between Dunhuang and Ho Chi Minh is 3473 km. The road distance is 4704.6 km.
The best way to get from Dunhuang to Ho Chi Minh without a car is to train which takes 2 days 20h and costs .
It takes approximately 11h 48m to get from Dunhuang to Ho Chi Minh, including transfers.
The best way to get from Dunhuang to Ho Chi Minh is to fly which takes 11h 48m and costs $210 - $650. Alternatively, you can train, which costs and takes 2 days 20h.
Yes, the driving distance between Dunhuang to Ho Chi Minh is 4705 km. It takes approximately 2 days 6h to drive from Dunhuang to Ho Chi Minh.
There are 5237+ hotels available in Ho Chi Minh.
What companies run services between Dunhuang, China and Ho Chi Minh, Vietnam?
China Eastern Airlines, Juneyao Airlines, and six other airlines fly from Dunhuang (DNH) to Tan Son Nhat International Airport (SGN) twice daily. Alternatively, you can take a bus from Dunhuang Bus Station to Ho Chi Minh City via Dunhuang train station, Dunhuang, Yumen, Beijing West Station, Hanoi Gia Lam Station, and Ha Noi in around 2d 20h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- vietjetair.com
Flights from Dunhuang to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 9h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $210–650
Flights from Dunhuang to Tan Son Nhat International Airport via Beijing Daxing
- Ave. Duration
- 13h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $290–850
- Website
- juneyaoair.com
Flights from Dunhuang to Tan Son Nhat International Airport via Shanghai Pudong
- Ave. Duration
- 11h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $310–1,100
- Website
- en.ceair.com
Flights from Dunhuang to Tan Son Nhat International Airport via Shanghai Pudong
- Ave. Duration
- 12h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $300–1,000
- Website
- united.com
Flights from Dunhuang to Tan Son Nhat International Airport via Hong Kong
- Ave. Duration
- 9h
- When
- Friday
- Estimated price
- $300–1,000
- Website
- cathaypacific.com
Flights from Dunhuang to Tan Son Nhat International Airport via Hong Kong
- Ave. Duration
- 10h 25m
- When
- Friday
- Estimated price
- $300–1,000
Train from Dunhuang to Yumen
Train from Yumen to Beijing West Station
Train from Jiayuguan to Zhengzhou
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Beijing West Station to Hanoi Gia Lam Station
- Ave. Duration
- 39h 21m
- Frequency
- Once a week
- Estimated price
- $270–330
- Schedules at
- booking.baolau.com
- Sleeper
- $270–330
Train from Zhengzhou to Hanoi Gia Lam Station
- Ave. Duration
- 33h 18m
- Frequency
- Once a week
- Estimated price
- $250–300
- Schedules at
- booking.baolau.com
- Sleeper
- $250–300
- Phone
- 19006469
- support1@dsvn.vn
- Website
- dsvn.vn
Train from Ha Noi to Ho Chi Minh City
- Soft seat, air-conditioned
- $50–75
- soft seat, air-conditioned
- $40–65
- Bed, air-conditioned
- $45–70
- Phone
- 024 38 333 333
- Website
- mailinh.vn
Bus from Ha Noi Nuoc Ngam Bus Station to Bến xe Miền Đông
- Ave. Duration
- 36h
- Frequency
- 3 times a day
- Estimated price
- $29–40
- Schedules at
- mailinh.vn
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, What are the different types of Renfe trains in Spain?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.















