There are 10 ways to get from Xining to Vietnam 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 Xining to Noi Bai International Airport
best- Fly from Xining (XNN) to Noi Bai International Airport (HAN)plane XNN - HAN
11h 3m$115–375Train, 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 8h$244–352Train, bus via Chengdu
- Take the train from Xining to Chengdutrain
- Take the train from Chengdu South Station to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Southern Bus Station Vientiane to Phnom Penhbus
- Take the bus from Phnom Penh Virak Buntham Express to Ho Chi Minh Virak Buntham Expressbus
2d 16h$260–358Drive 3,801.7 km
- Drive from Xining to Ho Chi Minh Citycar 3,801.7 km
46h 37m$479–692Fly Xining to Tan Son Nhat International Airport
- Fly from Xining (XNN) to Tan Son Nhat International Airport (SGN)plane XNN - SGN
10h 33m$155–415Train, bus to Lanzhou, fly to Cat Bi International Airport
- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Cat Bi International Airport (HPH)plane LHW - HPH
10h 44m$124–584Fly Xining to Cat Bi International Airport
- Fly from Xining (XNN) to Cat Bi International Airport (HPH)plane XNN - HPH
9h 40m$148–389Train, bus to Lanzhou, fly to Noi Bai International Airport
- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Noi Bai International Airport (HAN)plane LHW - HAN
11h 51m$131–410Train, bus via Kunming
- Take the train from Xining to Mianyangtrain
- Take the train from Mianyang to Kunmingtrain
- Take the bus from Kunming South to Laos Vientianebus
- Take the bus from Southern Bus Station Vientiane to Phnom Penhbus
- Take the bus from Phnom Penh Virak Buntham Express to Ho Chi Minh Virak Buntham Expressbus
2d 21h$238–317Train
- 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 14h$209–382
Xining to Vietnam by train
Questions & Answers
The cheapest way to get from Xining to Vietnam is to fly which costs $110 - $380 and takes 11h 3m.
The fastest way to get from Xining to Vietnam is to fly which takes 9h 40m and costs $140 - $390.
No, there is no direct train from Xining to Vietnam. However, there are services departing from Xining and arriving at Ho Chi Minh City via Changsha, Hanoi Gia Lam Station and Ha Noi. The journey, including transfers, takes approximately 3 days 14h.
The distance between Xining and Vietnam is 1798 km. The road distance is 3801.7 km.
The best way to get from Xining to Vietnam without a car is to train and bus which takes 2 days 8h and costs $240 - $360.
It takes approximately 11h 3m to get from Xining to Vietnam, including transfers.
Xining to Vietnam train services, operated by China Railways Z-Class, depart from Xining station.
The best way to get from Xining to Vietnam is to fly which takes 11h 3m and costs $110 - $380. Alternatively, you can train, which costs $200 - $390 and takes 3 days 14h.
Xining to Vietnam train services, operated by China Railways Z-Class, arrive at Changsha station.
Yes, the driving distance between Xining to Vietnam is 3802 km. It takes approximately 46h 37m to drive from Xining to Vietnam.
What companies run services between Xining, China and Vietnam?
Sichuan Airlines, GX Airlines, and six other airlines fly from Xining (XNN) to Noi Bai International Airport (HAN) 3 times a day. Alternatively, you can take a train from Xining to Ho Chi Minh City via Changsha, Hanoi Gia Lam Station, and Ha Noi in around 3d 14h.
- Website
- csair.com
Flights from Xining to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- $120–450
Flights from Xining to Noi Bai International Airport via Changsha
- Ave. Duration
- 9h 10m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $180–800
Flights from Xining to Tan Son Nhat International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $170–600
Flights from Xining to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- $160–550
Flights from Xining to Tan Son Nhat International Airport via Chongqing
- Ave. Duration
- 15h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–650
Flights from Xining to Tan Son Nhat International Airport via Wuhan
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- $180–650
Flights from Xining to Tan Son Nhat International Airport via Shenzhen Bao'an International
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- $150–410
Flights from Lanzhou to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $120–440
Flights from Lanzhou to Noi Bai International Airport via Changsha
- Ave. Duration
- 6h 15m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $130–460
- Website
- rlair.net
Flights from Lanzhou to Cat Bi International Airport via Kunming
- Ave. Duration
- 6h 46m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $110–550
Flights from Xining to Cat Bi International Airport via Kunming
- Ave. Duration
- 7h 3m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $110–550
Flights from Xining to Cat Bi International Airport via Tianfu International, Kunming
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–380
- Website
- ch.com
Flights from Xining to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- $120–450
Flights from Xining to Tan Son Nhat International Airport via Tianfu International
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- $160–550
Flights from Lanzhou to Noi Bai International Airport via Tianfu International
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $120–440
- Website
- en.ceair.com
Flights from Xining to Noi Bai International Airport via Xi An
- Ave. Duration
- 10h 27m
- When
- Tuesday and Friday
- Estimated price
- $130–450
Flights from Lanzhou to Noi Bai International Airport via Kunming
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $120–420
Flights from Lanzhou to Noi Bai International Airport via Wuhan
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–470
- Website
- shenzhenair.com
Flights from Xining to Tan Son Nhat International Airport via Shenzhen Bao'an International
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- $150–410
Flights from Xining to Cat Bi International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $170–600
- Website
- gxairlines.com
Flights from Xining to Noi Bai International Airport via Nanning
- Ave. Duration
- 10h 15m
- When
- Tuesday and Thursday
- Estimated price
- $100–550
- Website
- vietjetair.com
Flights from Xining to Noi Bai International Airport via Xi An
- Ave. Duration
- 10h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–370
- Website
- qdairlines.com
Flights from Lanzhou to Cat Bi International Airport via Nanning
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $110–550
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
- $11–23
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $11–17
- Adult - 1st Class
- $16–23
Train from Xining to Xi'an North
- 2nd Class Seat
- $47–52
- 1st Class Seat
- $75–85
- Business Class Seat
- $110–160
Train from Xian North to Nanning East
- 2nd Class Seat
- $130–150
- 1st Class Seat
- $220–250
- Business Class Seat
- $320–460
Train from Chengdu South Station to Kunming South
- 2nd Class Seat
- $70–80
- 1st Class Seat
- $115–130
- Business Class Seat
- $160–240
Train from Xining to Lanzhou West
- 2nd Class Seat
- $13–15
- 1st Class Seat
- $21–24
- Business Class Seat
- $30–45
Train from Mianyang to Kunming
- 2nd Class Seat
- $75–85
- 1st Class Seat
- $130–150
- Business Class Seat
- $190–270
- Phone
- 19006469
- support1@dsvn.vn
- Website
- dsvn.vn
Train from Ninh Binh to Ho Chi Minh City
- Soft seat, air-conditioned
- $55–85
- 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–90
- Bed, air-conditioned
- $60–85
- soft seat, air-conditioned
- $60–90
Train from Xining to Chengdu
- Hard Seat
- $16–23
- Hard Sleeper
- $32–36
- Soft Sleeper
- $45–70
Train from Xining to Changsha
- Hard Seat
- $27–40
- Hard Sleeper
- $60–75
- Soft Sleeper
- $85–120
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- $65–130
- Schedules at
- baolau.com
- Second Class
- $65–80
- First Class
- $90–130
Train from Xining to Lanzhou West
- Hard Seat
- $4–6
- Hard sleeper
- $9–13
- Soft sleeper
- $14–19
Train from Xining to Mianyang
- Hard Seat
- $13–18
- Hard sleeper
- $24–35
- Soft sleeper
- $40–55
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Changsha to Hanoi Gia Lam Station
- Ave. Duration
- 25h 11m
- Frequency
- Once a week
- Estimated price
- $130–200
- Schedules at
- booking.baolau.com
Bus from Nanning Langdong to Ninh Binh
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $29
- Schedules at
- travelchinaguide.com
- Website
- easybook.com
Bus from Southern Bus Station Vientiane to Phnom Penh
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Estimated price
- $69–70
- Book at
- bookaway.com
- Phone
- (+855) 81 911 911
- support@virakbuntham.com
- Website
- vireakbuntham.com
Bus from Phnom Penh Virak Buntham Express to Ho Chi Minh Virak Buntham Express
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- $34
- Website
- https://vireakbuntham.com/
- 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
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $40–85
- Schedules at
- chinabusguide.com
- Bus
- $40–60
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, Travelling to the UK: What do I need to know?, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are 4983+ hotels available in Vietnam.


























