There are 4 ways to get from Golmud to Xi'an by plane, train, 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
best- Fly from Golmud Airport (GOQ) to Xi'An Xianyang International Airport (XIY)plane GOQ - XIY
3h 13m¥1,387–3,748Train
cheapest- Take the train from Golmud to Xi'antrain Lhasa
18h 16m¥154–375Train via Xining
- Take the train from Golmud to Xiningtrain
- Take the train from Xining to Minghe Southtrain
- Take the train from Minghe South to Xi'an Northtrain
11h 9m¥378–788Drive 1,580.1 km
- Drive from Golmud to Xi'ancar 1,580.1 km
16h 36m¥1,344–1,941
Golmud Airport (GOQ) to Xi'An Xianyang International Airport (XIY) flights
Questions & Answers
The cheapest way to get from Golmud to Xi'an is to train which costs ¥150 - ¥380 and takes 18h 16m.
The fastest way to get from Golmud to Xi'an is to fly which takes 3h 13m and costs ¥1300 - ¥3800.
No, there is no direct train from Golmud to Xi'an. However, there are services departing from Golmud and arriving at Xi'an North via Xining and Minghe South. The journey, including transfers, takes approximately 11h 9m.
The distance between Golmud and Xi'an is 1309 km. The road distance is 1580.1 km.
The best way to get from Golmud to Xi'an without a car is to train via Xining which takes 11h 9m and costs ¥370 - ¥800.
It takes approximately 3h 13m to get from Golmud to Xi'an, including transfers.
Golmud to Xi'an train services, operated by China Railways Z-Class, depart from Golmud station.
The best way to get from Golmud to Xi'an is to fly which takes 3h 13m and costs ¥1300 - ¥3800. Alternatively, you can train via Xining, which costs ¥370 - ¥800 and takes 11h 9m.
Golmud to Xi'an train services, operated by China Railways Z-Class, arrive at Xining station.
Yes, the driving distance between Golmud to Xi'an is 1580 km. It takes approximately 16h 36m to drive from Golmud to Xi'an.
What companies run services between Golmud, China and Xi'an, China?
China Eastern Airlines, Tibet Airlines Corporation, and Hainan fly from Golmud Airport (GOQ) to Xi'An Xianyang International Airport (XIY) once daily. Alternatively, you can take a train from Golmud to Xi'an via Xining, Xining, Minghe South, and Xi'an North in around 11h 9m.
- Website
- en.ceair.com
Flights from Golmud Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥1,300–3,800
Train from Golmud to Xining
- Hard Seat
- ¥90–140
- Hard Sleeper
- ¥185–195
- Soft Sleeper
- ¥270–390
Train from Golmud to Xi'an
- Hard Seat
- ¥150–220
- Hard Sleeper
- ¥320–370
- Soft Sleeper
- ¥460–650
Train from Xining to Minghe South
- Ave. Duration
- 23 min
- Frequency
- Every 2 hours
- Estimated price
- ¥55–90
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥60–90
Train from Minghe South to Xi'an North
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–280
- Adult - 1st Class
- ¥330–470
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 How to get from Heathrow Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 556+ hotels available in Xi'an.








