There are 6 ways to get from Hua Hin to Kunming by bus, train, night bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Market Village Hua Hin to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Nong Khaibus
- Take the train from Vientiane station to Kunming Southtrain
26h 20m¥657–2,118Train
cheapest- Take the train from Hua Hin to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
- Take the train from Vientiane station to Kunming Southtrain
28h 17m¥514–1,332Bus, night bus, train
- Take the bus from Market Village Hua Hin to Bangkok Mochit Bus Terminalbus
- Take the night bus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Stationnightbus
- Take the train from Vientiane station to Kunming Southtrain
32h 7m¥624–2,040Fly from Hua Hin Airport
- Fly from Hua Hin Airport (HHQ) to Kunming Changshui International Airport (KMG)plane HHQ - KMG
18h 48m¥1,533–4,044Train to Suvarnabhumi Airport, fly
- Take the train from Hua Hin to Krung Thep Aphiwat Central Terminaltrain
- Fly from Suvarnabhumi Airport (BKK) to Kunming Changshui International Airport (KMG)plane BKK - KMG
10h 7m¥832–1,904Train to Don Mueang International Airport, fly
- Take the train from Hua Hin to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Kunming Changshui International Airport (KMG)plane DMK - KMG
9h 25m¥722–2,288
Hua Hin Airport (HHQ) to Kunming Changshui International Airport (KMG) flights
Questions & Answers
The cheapest way to get from Hua Hin to Kunming is to train which costs ¥500 - ¥1400 and takes 28h 17m.
The fastest way to get from Hua Hin to Kunming is to train and fly which takes 9h 25m and costs ¥700 - ¥2300.
No, there is no direct train from Hua Hin to Kunming. However, there are services departing from Hua Hin and arriving at Dashuying via Krung Thep Aphiwat Central Terminal, Vientiane station and Kunming South station. The journey, including transfers, takes approximately 28h 17m.
The distance between Hua Hin and Kunming is 1856 km.
The best way to get from Hua Hin to Kunming without a car is to train which takes 28h 17m and costs ¥500 - ¥1400.
It takes approximately 26h 20m to get from Hua Hin to Kunming, including transfers.
Hua Hin to Kunming train services, operated by State Railway of Thailand, depart from Hua Hin station.
The best way to get from Hua Hin to Kunming is to train which takes 28h 17m and costs ¥500 - ¥1400. Alternatively, you can fly, which costs ¥1500 - ¥4100 and takes 18h 48m.
Kunming is 1h ahead of Hua Hin. It is currently 6:00 AM in Hua Hin and 7:00 AM in Kunming.
Hua Hin to Kunming train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.
What companies run services between Hua Hin, Thailand and Kunming, China?
You can take a train from Hua Hin to Dashuying via Krung Thep Aphiwat Central Terminal, Khamsavath Station, Vientiane station, Kunming South, and Kunming South station in around 28h 17m. Alternatively, Thai AirAsia and China Eastern Airlines fly from Hua Hin Airport (HHQ) to Kunming Changshui International Airport (KMG) twice daily.
- Website
- en.ceair.com
Flights from Hua Hin Airport to Kunming Changshui International Airport via Chiang Mai
- Ave. Duration
- 20h 16m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,500–4,900
Flights from Hua Hin Airport to Kunming Changshui International Airport via Chiang Mai, Noi Bai International
- Ave. Duration
- 23h 35m
- When
- Friday and Sunday
- Estimated price
- ¥1,500–4,000
Flights from Suvarnabhumi Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- ¥800–1,400
- Website
- vietnamairlines.com
Flights from Hua Hin Airport to Kunming Changshui International Airport via Chiang Mai, Noi Bai International
- Ave. Duration
- 23h 35m
- When
- Friday and Sunday
- Estimated price
- ¥1,500–4,000
Flights from Suvarnabhumi Airport to Kunming Changshui International Airport via Noi Bai International
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥600–1,800
- Website
- airkunming.com
Flights from Suvarnabhumi Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥400–2,000
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥700–1,800
- Website
- airasia.com
Flights from Don Mueang International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥700–2,100
- Phone
- 021-891888
- Website
- facebook.com
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- ¥440–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥440–600
- First Class
- ¥550–950
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- ¥440–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥440–600
- First Class
- ¥550–950
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- ¥440–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥440–600
- First Class
- ¥550–950
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Hua Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- ¥15–180
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ¥130–180
- 3rd Class (Seat)
- ¥28–34
- 2nd Class (Air-Conditioned Berth)
- ¥15–20
- 2nd Class (Air-conditioned Seat)
- ¥65–75
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- ¥40–180
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ¥130–180
- 3rd Class (Seat)
- ¥45–55
- 2nd Class (Air-Conditioned Berth)
- ¥40–55
- 2nd Class (Air-conditioned Seat)
- ¥105–115
Train from Hua Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- ¥15–180
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ¥130–180
- 3rd Class (Seat)
- ¥28–34
- 2nd Class (Air-Conditioned Berth)
- ¥15–20
- 2nd Class (Air-conditioned Seat)
- ¥65–75
Train from Hua Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- ¥15–180
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ¥130–180
- 3rd Class (Seat)
- ¥28–34
- 2nd Class (Air-Conditioned Berth)
- ¥15–20
- 2nd Class (Air-conditioned Seat)
- ¥65–75
- Phone
- 1624
- [email protected]
- Website
- nakhonchaiair.com
Bus from Bangkok Mochit Bus Terminal to Nong Khai
- Ave. Duration
- 9h 20m
- Frequency
- 3 times a day
- Estimated price
- ¥148–194
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- ¥148
- First Class
- ¥194
- Phone
- +66 62 717 2926
- [email protected]
- Website
- omio.com
Bus from Bangkok Mochit Bus Terminal to Nong Khai
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- ¥130–200
- Book at
- 12go.asia
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Nong Khai
- Ave. Duration
- 15h 19m
- Frequency
- Once daily
- Estimated price
- ¥100–1,000
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Night bus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Station
- Ave. Duration
- 15h 21m
- Frequency
- Once daily
- Estimated price
- ¥110–1,000
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
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 Which London airport should I choose?, How to get from Stansted Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 266+ hotels available in Kunming.













