There are 7 ways to get from Xining to Ho Chi Minh City by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Xining
best- Fly from Xining (XNN) to Tan Son Nhat International Airport (SGN)plane XNN - SGN
9h 38m$203–603Train, bus to Lanzhou, fly
cheapest- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Tan Son Nhat International Airport (SGN)plane LHW - SGN
13h 1m$159–388Train, bus
- Take the train from Xining to Xi'an Northtrain
- Take the train from Xian North to Nanning Easttrain
- Take the bus from Nanning Langdong to Ninh Binhbus
- Take the train from Ninh Binh to Ho Chi Minh Citytrain
2d 11h$251–365Train, bus via Mianyang
- Take the train from Xining to Mianyangtrain
- Take the train from Mianyang station to Nanning Easttrain
- Take the bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Bến xe Miền Đôngbus
2d 21h$163–213Drive 3,802.6 km
- Drive from Xining to Ho Chi Minh Citycar 3,802.6 km
46h 28m$480–693Train
- Take the train from Xining to Lanzhou Westtrain
- Take the train from Lanzhou West Station to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Nanningtrain
- Take the train from Nanning to Hanoi Gia Lam Stationtrain
- Take the train from Ha Noi to Ho Chi Minh Citytrain
2d 20h$270–539Train via Changsha
- Take the train from Xining to Changshatrain
- Take the train from Changsha to Hanoi Gia Lam Stationtrain
- Take the train from Ha Noi to Ho Chi Minh Citytrain
3d 16h$260–404
Xining to Ho Chi Minh City by train
Questions & Answers
The cheapest way to get from Xining to Ho Chi Minh City is to train and bus via Mianyang which costs $160 - $220 and takes 2 days 21h.
The fastest way to get from Xining to Ho Chi Minh City is to fly which takes 9h 38m and costs $200 - $650.
No, there is no direct train from Xining to Ho Chi Minh City. However, there are services departing from Xining and arriving at Ho Chi Minh City via Lanzhou West Station, Guangzhou South station, Nanning, Hanoi Gia Lam Station and Ha Noi. The journey, including transfers, takes approximately 2 days 20h.
The distance between Xining and Ho Chi Minh City is 2926 km. The road distance is 3802.6 km.
The best way to get from Xining to Ho Chi Minh City without a car is to train and bus which takes 2 days 11h and costs $250 - $370.
It takes approximately 9h 38m to get from Xining to Ho Chi Minh City, including transfers.
Xining to Ho Chi Minh City train services, operated by China Railways D-Class, depart from Xining station.
The best way to get from Xining to Ho Chi Minh City is to fly which takes 9h 38m and costs $200 - $650. Alternatively, you can train, which costs $270 - $550 and takes 2 days 20h.
Ho Chi Minh City is 1h behind Xining. It is currently 9:23 AM in Xining and 8:23 AM in Ho Chi Minh City.
Xining to Ho Chi Minh City train services, operated by China Railways D-Class, arrive at Lanzhou West station.
What companies run services between Xining, China and Ho Chi Minh City, Vietnam?
Sichuan Airlines, China Southern Airlines, and eight other airlines fly from Xining (XNN) to Tan Son Nhat International Airport (SGN) 4 times a day. Alternatively, you can take a train from Xining to Ho Chi Minh City via Lanzhou West Station, Guangzhou South station, Nanning, Hanoi Gia Lam Station, and Ha Noi in around 2d 20h.
- Website
- csair.com
Flights from Xining to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $250–900
Flights from Xining to Tan Son Nhat International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $230–800
Flights from Xining to Tan Son Nhat International Airport via Shenzhen Bao'an International
- Ave. Duration
- 8h 50m
- When
- Thursday
- Estimated price
- $200–600
Flights from Lanzhou to Tan Son Nhat International Airport via Wuhan
- Ave. Duration
- 7h 22m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $160–550
Flights from Lanzhou to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- $170–600
- Website
- ch.com
Flights from Xining to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $250–900
Flights from Lanzhou to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- $170–600
- Website
- airchina.com
Flights from Xining to Tan Son Nhat International Airport via Shenzhen Bao'an International
- Ave. Duration
- 9h 15m
- When
- Thursday
- Estimated price
- $200–600
Flights from Xining to Tan Son Nhat International Airport via Chongqing
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $220–650
- Website
- en.ceair.com
Flights from Lanzhou to Tan Son Nhat International Airport via Kunming
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- $150–430
- Website
- shenzhenair.com
Flights from Xining to Tan Son Nhat International Airport via Shenzhen Bao'an International
- Ave. Duration
- 9h 15m
- When
- Thursday
- Estimated price
- $200–600
- Website
- cgzair.com
Flights from Xining to Tan Son Nhat International Airport via Guiyang
- Ave. Duration
- 7h 15m
- When
- Thursday and Saturday
- Estimated price
- $180–750
- Website
- cathaypacific.com
Flights from Xining to Tan Son Nhat International Airport via Hong Kong
- Ave. Duration
- 8h 10m
- When
- Tuesday
- Estimated price
- $240–650
- Website
- hainanairlines.com
Flights from Lanzhou to Tan Son Nhat International Airport via Haikou
- Ave. Duration
- 13h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $150–360
Train from Xining to Xi'an North
- Ave. Duration
- 4h 19m
- Frequency
- Every 4 hours
- Estimated price
- $30–80
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $30–50
- Adult - 1st Class
- $55–80
Train from Xining to Lanzhou West
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $12–24
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $12–17
- Adult - 1st Class
- $16–24
Train from Xining to Lanzhou West
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $12–24
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $12–17
- Adult - 1st Class
- $16–24
Train from Guangzhou South station to Nanning
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- $27–65
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $27–40
- Adult - 1st Class
- $40–65
Train from Xining to Xi'an North
- 2nd Class Seat
- $49–54
- 1st Class Seat
- $80–90
- Business Class Seat
- $110–170
Train from Xian North to Nanning East
- 2nd Class Seat
- $140–160
- 1st Class Seat
- $230–260
- Business Class Seat
- $340–480
Train from Mianyang station to Nanning East
- 2nd Class Seat
- $100–110
- 1st Class Seat
- $160–180
- Business Class Seat
- $240–340
Train from Xining to Lanzhou West
- 2nd Class Seat
- $13–15
- 1st Class Seat
- $22–24
- Business Class Seat
- $30–45
Train from Xining to Lanzhou West
- 2nd Class Seat
- $13–15
- 1st Class Seat
- $22–24
- Business Class Seat
- $30–45
Train from Lanzhou West Station to Guangzhou South station
- 2nd Class Seat
- $160–180
- 1st Class Seat
- $260–290
- Business Class Seat
- $380–550
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Ninh Binh to Ho Chi Minh City
- Soft seat, air-conditioned
- $55–80
- Bed, air-conditioned
- $55–80
- soft seat, air-conditioned
- $55–85
Train from Ha Noi to Ho Chi Minh City
- Soft seat, air-conditioned
- $60–85
- Bed, air-conditioned
- $60–85
- soft seat, air-conditioned
- $60–90
Train from Ha Noi to Ho Chi Minh City
- Soft seat, air-conditioned
- $60–85
- Bed, air-conditioned
- $60–85
- soft seat, air-conditioned
- $60–90
Train from Xining to Mianyang
- Hard Seat
- $13–19
- Hard sleeper
- $25–35
- Soft sleeper
- $40–55
Train from Xining to Lanzhou West
- Hard Seat
- $4–6
- Hard sleeper
- $9–13
- Soft sleeper
- $15–20
Train from Xining to Lanzhou West
- Hard Seat
- $4–6
- Hard sleeper
- $9–13
- Soft sleeper
- $15–20
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Nanning to Hanoi Gia Lam Station
- Sleeper
- $28–40
Train from Changsha to Hanoi Gia Lam Station
- Ave. Duration
- 25h 11m
- Frequency
- Once a week
- Estimated price
- $180–220
- Schedules at
- booking.baolau.com
Train from Xining to Changsha
- Hard Seat
- $28–45
- Hard Sleeper
- $60–75
- Soft Sleeper
- $85–130
Bus from Nanning Langdong to Ninh Binh
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $30
- Schedules at
- travelchinaguide.com
- [email protected]
- Website
- chinabusguide.com
Bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $18–26
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- $18–26
- 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
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- travelchinaguide.com
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 4 of the smartest ways to explore Australia, Italy Travel Guides, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Xining to Ho Chi Minh City is 3803 km. It takes approximately 46h 28m to drive from Xining to Ho Chi Minh City.
There are 5693+ hotels available in Ho Chi Minh City.























