There are 6 ways to get from Shangri-La to Tacheng 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 to Tacheng Airport
best- Fly from Diqing Shangri-La Airport (DIG) to Tacheng Airport (TCG)plane DIG - TCG
15h 12m¥1,584–6,105Train #2
cheapest- Take the train from Shangri-La to Lijiangtrain
- Take the train from Lijiang to Kunmingtrain
- Take the train from Kunming to Mianyangtrain
- Take the train from Mianyang to Turfantrain
- Take the train from Turpan to Ürümqi Stationtrain
- Take the train from Ürümqi to Tachengtrain
2d 11h¥1,068–1,806Train via Beijing
- Take the train from Shangri-La to Lijiangtrain
- Take the train from Lijiang to Kunmingtrain
- Take the train from Kunming to Xi'an North Stationtrain
- Take the train from Xi'an North to Beijing West Stationtrain
- Take the train from Beijing West Station to Ürümqitrain
- Take the train from Ürümqi to Tachengtrain
2d¥1,792–2,641Drive 3,443.7 km
- Drive from Shangri-La to Tachengcar 3,443.7 km
46h 7m¥2,926–4,227Fly to Kelamayi Airport, train
- Fly from Diqing Shangri-La Airport (DIG) to Kelamayi Airport (KRY)plane DIG - KRY
- Take the train from Karamay to Tachengtrain
20h 49m¥6,116–14,243Train
- Take the train from Shangri-La to Lijiangtrain
- Take the train from Lijiang to Kunmingtrain
- Take the train from Kunming to Guangyuantrain
- Take the train from Guangyuan to Lanzhoutrain
- Take the train from Lanzhou to Ürümqitrain
- Take the train from Ürümqi to Tachengtrain
2d¥1,117–2,001
Diqing Shangri-La Airport (DIG) to Tacheng Airport (TCG) flights
Questions & Answers
The cheapest way to get from Shangri-La to Tacheng is to train which costs ¥1100 - ¥2000 and takes 2 days 0h.
The fastest way to get from Shangri-La to Tacheng is to fly which takes 15h 12m and costs ¥1500 - ¥6500.
No, there is no direct train from Shangri-La to Tacheng. However, there are services departing from Shangri-La and arriving at Tacheng via Lijiang, Kunming, Xi'an North, Beijing West Station and Ürümqi. The journey, including transfers, takes approximately 2 days 0h.
The distance between Shangri-La and Tacheng is 2577 km. The road distance is 3443.7 km.
The best way to get from Shangri-La to Tacheng without a car is to train via Beijing which takes 2 days 0h and costs ¥1700 - ¥2700.
It takes approximately 15h 12m to get from Shangri-La to Tacheng, including transfers.
Shangri-La to Tacheng train services, operated by China Railways C-Class, depart from Shangri-La station.
The best way to get from Shangri-La to Tacheng is to fly which takes 15h 12m and costs ¥1500 - ¥6500. Alternatively, you can train via Beijing, which costs ¥1700 - ¥2700 and takes 2 days 0h.
Tacheng is 2h behind Shangri-La. It is currently 7:17 PM in Shangri-La and 5:17 PM in Tacheng.
Shangri-La to Tacheng train services, operated by China Railways C-Class, arrive at Lijiang station.
What companies run services between Shangri-La, China and Tacheng, China?
China Eastern Airlines, Chengdu, and two other airlines fly from Diqing Shangri-La Airport (DIG) to Tacheng Airport (TCG) twice daily. Alternatively, you can take a train from Shangri-La to Tacheng via Lijiang, Kunming, Xi'an North, Beijing West Station, Ürümqi, and Tacheng in around 2d.
- Website
- ch.com
Flights from Diqing Shangri-La Airport to Tacheng Airport via Tianfu International
- Ave. Duration
- 18h 7m
- When
- Every day
- Estimated price
- ¥1,500–6,000
Flights from Diqing Shangri-La Airport to Tacheng Airport via Tianfu International, Urumqi
- Ave. Duration
- 17h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥3,900–11,000
Flights from Diqing Shangri-La Airport to Kelamayi Airport via Tianfu International
- Ave. Duration
- 18h 42m
- When
- Every day
- Estimated price
- ¥6,000–14,000
Flights from Diqing Shangri-La Airport to Kelamayi Airport via Tianfu International, Urumqi
- Ave. Duration
- 19h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥8,000–23,000
- Website
- en.ceair.com
Flights from Diqing Shangri-La Airport to Tacheng Airport via Tianfu International
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- ¥1,500–6,000
Flights from Diqing Shangri-La Airport to Kelamayi Airport via Tianfu International
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- ¥6,000–14,000
- Website
- csair.com
Flights from Diqing Shangri-La Airport to Tacheng Airport via Tianfu International, Urumqi
- Ave. Duration
- 17h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥3,900–11,000
Flights from Diqing Shangri-La Airport to Kelamayi Airport via Tianfu International
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥6,000–14,000
- Website
- airchina.com
Flights from Diqing Shangri-La Airport to Kelamayi Airport via Tianfu International
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- ¥9,000–11,000
Train from Shangri-La to Lijiang
- Adult - second class
- ¥45–65
Train from Lijiang to Kunming
- Adult - second class
- ¥140–200
Train from Shangri-La to Lijiang
- Adult - second class
- ¥45–65
Train from Lijiang to Kunming
- Adult - second class
- ¥140–200
Train from Shangri-La to Lijiang
- Adult - second class
- ¥45–65
Train from Lijiang to Kunming
- Adult - second class
- ¥140–200
Train from Kunming to Xi'an North Station
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,300–1,400
- Business Class Seat
- ¥1,800–2,700
Train from Xi'an North to Beijing West Station
- 2nd Class Seat
- ¥500–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,200–1,700
Train from Kunming to Guangyuan
- 2nd Class Seat
- ¥610–670
- 1st Class Seat
- ¥1,000–1,100
- Business Class Seat
- ¥1,400–2,100
Train from Kunming to Mianyang
- 2nd Class Seat
- ¥540–590
- 1st Class Seat
- ¥900–1,000
- Business Class Seat
- ¥1,300–1,900
Train from Beijing West Station to Ürümqi
- Hard Seat
- ¥260–380
- Hard Sleeper
- ¥550–750
- Soft Sleeper
- ¥800–1,200
Train from Guangyuan to Lanzhou
- Hard Seat
- ¥70–110
- Hard Sleeper
- ¥135–145
- Soft Sleeper
- ¥210–300
Train from Lanzhou to Ürümqi
- Hard Seat
- ¥170–260
- Hard Sleeper
- ¥380–460
- Soft Sleeper
- ¥550–800
Train from Ürümqi to Tacheng
- Hard Seat
- ¥75–100
- Hard sleeper
- ¥140–200
- Soft sleeper
- ¥230–300
Train from Karamay to Tacheng
- Hard Seat
- ¥40–55
- Hard sleeper
- ¥80–120
- Soft sleeper
- ¥130–180
Train from Guangyuan to Lanzhou
- Hard Seat
- ¥55–80
- Hard sleeper
- ¥110–160
- Soft sleeper
- ¥180–240
Train from Ürümqi to Tacheng
- Hard Seat
- ¥75–100
- Hard sleeper
- ¥140–200
- Soft sleeper
- ¥230–300
Train from Turpan to Ürümqi Station
- Hard Seat
- ¥24–35
- Hard sleeper
- ¥50–75
- Soft sleeper
- ¥85–120
Train from Ürümqi to Tacheng
- Hard Seat
- ¥75–100
- Hard sleeper
- ¥140–200
- Soft sleeper
- ¥230–300
Train from Ürümqi to Tacheng
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- ¥80–210
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥80–120
- Hard Sleeper
- ¥170–210
- Soft Sleeper
- ¥270–330
Train from Karamay to Tacheng
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ¥55–150
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥55–80
- Hard Sleeper
- ¥120–150
- Soft Sleeper
- ¥190–240
Train from Guangyuan to Lanzhou
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- ¥65–180
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥65–100
- Hard Sleeper
- ¥140–180
- Soft Sleeper
- ¥230–290
Train from Ürümqi to Tacheng
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- ¥80–210
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥80–120
- Hard Sleeper
- ¥170–210
- Soft Sleeper
- ¥270–330
Train from Mianyang to Turfan
- Ave. Duration
- 30h 34m
- Frequency
- Once daily
- Estimated price
- ¥220–627
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥220–320
- Hard Sleeper
- ¥450–550
- Soft Sleeper
- ¥650–850
Train from Ürümqi to Tacheng
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- ¥80–210
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥80–120
- Hard Sleeper
- ¥170–210
- Soft Sleeper
- ¥270–330
Train from Guangyuan to Lanzhou
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- ¥160–370
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥160–230
- Adult - 1st Class
- ¥260–370
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Turpan to Ürümqi Station
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- ¥26–65
- Schedules at
- chinahighlights.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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Stansted Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Shangri-La to Tacheng is 3444 km. It takes approximately 46h 7m to drive from Shangri-La to Tacheng.
There are one+ hotels available in Tacheng.
























