There are 4 ways to get from Kuqa to Chiang Mai by plane, train, 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 Kuqa Qiuci Airport (KCA) to Chiang Mai International Airport (CNX)plane KCA - CNX
8h 51m฿7,597–25,115Train, bus via Guangyuan
cheapest- Take the train from Kuche to Guangyuantrain
- Take the train from Guangyuan to Chengdu East Stationtrain
- Take the bus from Chengdu East to Kunmingbus
- Take the train from Kunming South to Luang Prabang stationtrain
- Take the bus from Luang Prabang to Chiang Maibus
3d 8h฿5,073–14,668Train, bus
- Take the train from Kuche to Chengdu Stationtrain
- Take the train from Chengdu East to Kunming Southtrain
- Take the train from Kunming South to Luang Prabang stationtrain
- Take the bus from Luang Prabang to Chiang Maibus
3d 4h฿5,859–14,653Train
- Take the train from Kuche to Guangyuantrain
- Take the train from Guangyuan to Chengdu East Stationtrain
- Take the train from Chengdu East to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Chiang Maitrain
3d 8h฿6,683–13,323
Kuqa Qiuci Airport (KCA) to Chiang Mai International Airport (CNX) flights
Questions & Answers
The cheapest way to get from Kuqa to Chiang Mai is to train which costs ฿6500 - ฿14000 and takes 3 days 8h.
The fastest way to get from Kuqa to Chiang Mai is to fly which takes 8h 51m and costs ฿7500 - ฿26000.
No, there is no direct train from Kuqa to Chiang Mai. However, there are services departing from Kuche and arriving at Chiang Mai via Guangyuan, Chengdu East, Kunming South, Khamsavath Station and Krung Thep Aphiwat Central Terminal. The journey, including transfers, takes approximately 3 days 8h.
The distance between Kuqa and Chiang Mai is 2972 km.
The best way to get from Kuqa to Chiang Mai without a car is to train and bus which takes 3 days 4h and costs ฿5500 - ฿15000.
It takes approximately 8h 51m to get from Kuqa to Chiang Mai, including transfers.
Kuqa to Chiang Mai train services, operated by China Railways T-Class, depart from Kuche station.
The best way to get from Kuqa to Chiang Mai is to fly which takes 8h 51m and costs ฿7500 - ฿26000. Alternatively, you can train, which costs ฿6500 - ฿14000 and takes 3 days 8h.
Chiang Mai is 1h ahead of Kuqa. It is currently 9:47 PM in Kuqa and 10:47 PM in Chiang Mai.
Kuqa to Chiang Mai train services, operated by China Railways T-Class, arrive at Guangyuan station.
What companies run services between Kuqa, China and Chiang Mai, Thailand?
Sichuan Airlines and Chengdu fly from Kuqa Qiuci Airport (KCA) to Chiang Mai International Airport (CNX) 3 times a week. Alternatively, you can take a vehicle from Kuqa to Chiang Mai via Kuche, Guangyuan, Chengdu East, Kunming South, Vientiane station, Khamsavath Station, and Krung Thep Aphiwat Central Terminal in around 3d 8h.
- Website
- cdal.com.cn
Flights from Kuqa Qiuci Airport to Chiang Mai International Airport via Tianfu International
- Ave. Duration
- 8h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿7,500–25,000
Train from Kuche to Chengdu Station
- Ave. Duration
- 40h 59m
- Frequency
- Once daily
- Estimated price
- ฿1,300–3,300
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ฿1,300–2,000
- Hard Sleeper
- ฿2,700–3,300
- Soft Sleeper
- ฿4,100–5,500
Train from Kuche to Guangyuan
- Ave. Duration
- 35h 52m
- Frequency
- Once daily
- Estimated price
- ฿1,200–3,067
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ฿1,200–1,800
- Hard Sleeper
- ฿2,500–3,000
- Soft Sleeper
- ฿3,800–4,700
Train from Kuche to Guangyuan
- Ave. Duration
- 35h 52m
- Frequency
- Once daily
- Estimated price
- ฿1,200–3,067
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ฿1,200–1,800
- Hard Sleeper
- ฿2,500–3,000
- Soft Sleeper
- ฿3,800–4,700
Train from Chengdu East to Kunming South
- Ave. Duration
- 5h 43m
- Frequency
- Every 3 hours
- Estimated price
- ฿2,300–2,600
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿2,300–2,600
- 1st Class Seat
- ฿3,900–4,300
- Business Class Seat
- ฿5,500–8,000
Train from Guangyuan to Chengdu East Station
- 2nd Class Seat
- ฿610–670
- 1st Class Seat
- ฿1,000–1,100
- Business Class Seat
- ฿1,400–2,000
Train from Guangyuan to Chengdu East Station
- 2nd Class Seat
- ฿610–670
- 1st Class Seat
- ฿1,000–1,100
- Business Class Seat
- ฿1,400–2,000
Train from Chengdu East to Kunming South
- Ave. Duration
- 5h 43m
- Frequency
- Every 3 hours
- Estimated price
- ฿2,300–2,600
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿2,300–2,600
- 1st Class Seat
- ฿3,900–4,300
- Business Class Seat
- ฿5,500–8,000
- Phone
- 021-891888
- Website
- facebook.com
Train from Kunming South to Luang Prabang station
- Ave. Duration
- 7h 41m
- Frequency
- Once daily
- Estimated price
- ฿1,600–4,500
- Schedules at
- baolau.com
- Second Class
- ฿1,600–2,900
- First Class
- ฿2,200–4,500
Train from Kunming South to Luang Prabang station
- Ave. Duration
- 7h 41m
- Frequency
- Once daily
- Estimated price
- ฿1,600–4,500
- Schedules at
- baolau.com
- Second Class
- ฿1,600–2,900
- First Class
- ฿2,200–4,500
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
Train from Guangyuan to Chengdu East Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ฿500–1,100
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿500–700
- Adult - 1st Class
- ฿700–1,100
Train from Guangyuan to Chengdu East Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ฿500–1,100
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿500–700
- Adult - 1st Class
- ฿700–1,100
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ฿210–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–270
- 2nd Class (Air-Conditioned Berth)
- ฿210–270
- 2nd Class (Air-conditioned Seat)
- ฿520–570
Train from Krung Thep Aphiwat Central Terminal to Chiang Mai
- Ave. Duration
- 10h 20m
- Frequency
- 3 times a day
- Estimated price
- ฿190–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿210–260
- 2nd Class (Air-Conditioned Berth)
- ฿190–250
- 2nd Class (Air-conditioned Seat)
- ฿500–540
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Luang Prabang to Chiang Mai
- Ave. Duration
- 18h
- Frequency
- 4 times a week
- Estimated price
- ฿450–4,000
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Luang Prabang to Chiang Mai
- Ave. Duration
- 18h
- Frequency
- 4 times a week
- Estimated price
- ฿450–4,000
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- [email protected]
- Website
- chinabusguide.com
Bus from Chengdu East to Kunming
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,500
- Schedules at
- chinabusguide.com
- Bus
- ฿1,000–1,500
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 Bali: What to do if Mount Agung erupts, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
There are 3357+ hotels available in Chiang Mai.
















