There are 8 ways to get from Chiang Mai to Siem Reap by plane, bus, 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.
Recommended option
Fly from Chiang Mai • 6h 13m
Cheapest option
Train, bus • 18h 20m
6 alternative options
Bus to Lampang, fly • 9h 8m
Bus • 18h 30m
Train, bus via Bangkok • 19h 19m
Bus via Bangkok • 19h 26m
Train, bus via Poipet • 22h 28m
Drive • 14h 24m
Chiang Mai to Siem Reap by train, walk, night bus and bus
Questions & Answers
The cheapest way to get from Chiang Mai to Siem Reap is to train and bus via Poipet which costs ฿550 - ฿3700 and takes 22h 28m.
The fastest way to get from Chiang Mai to Siem Reap is to fly which takes 6h 13m and costs ฿4200 - ฿8500.
No, there is no direct bus from Chiang Mai to Siem Reap. However, there are services departing from Chiang Mai Bus Terminal 3 and arriving at Siem Reap via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 18h 30m.
The distance between Chiang Mai and Siem Reap is 885 km. The road distance is 1001.4 km.
The best way to get from Chiang Mai to Siem Reap without a car is to train and bus which takes 18h 20m and costs ฿550 - ฿2400.
It takes approximately 6h 13m to get from Chiang Mai to Siem Reap, including transfers.
Chiang Mai to Siem Reap bus services, operated by Bangkok Busline, depart from Chiang Mai Bus Terminal 3 station.
The best way to get from Chiang Mai to Siem Reap is to fly which takes 6h 13m and costs ฿4200 - ฿8500. Alternatively, you can bus, which costs ฿850 - ฿1800 and takes 18h 30m.
Chiang Mai to Siem Reap bus services, operated by The Transport Company, arrive at Siem Reap station.
Yes, the driving distance between Chiang Mai to Siem Reap is 1001 km. It takes approximately 14h 24m to drive from Chiang Mai to Siem Reap.
- Distance: 885 km
- Duration: 6h 13m
What companies run services between Chiang Mai, Thailand and Siem Reap, Cambodia?
Thai AirAsia, Bangkok Airways and six other airlines fly from Chiang Mai to Siem Reap hourly. Alternatively, you can take a bus from Chiang Mai to Siem Reap via Bangkok Mochit Bus Terminal in around 18h 30m.
- Website
- airasia.com
Flights from Chiang Mai to Siem Reap via Don Muang
- Ave. Duration
- 3h 34m
- When
- Every day
- Estimated price
- $65 - $210
- Website
- bangkokair.com
Flights from Chiang Mai to Siem Reap via Suvarnabhumi
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $100 - $260
Flights from Lampang to Siem Reap via Suvarnabhumi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $110 - $240
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Chiang Mai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 10h 5m
- Frequency
- Every 4 hours
- Estimated price
- $5 - $45
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $5 - $8
- 2nd Class (Air-Conditioned Berth)
- $19 - $26
- 2nd Class (Air-conditioned Seat)
- $12 - $17
- 1st Class (Air-Conditioned Berth)
- $30 - $45
Train from Chiang Mai to Hua Lamphong
- Ave. Duration
- 12h 50m
- Frequency
- Twice daily
- Estimated price
- $5 - $45
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $5 - $8
- 2nd Class (Air-Conditioned Berth)
- $19 - $27
- 2nd Class (Air-conditioned Seat)
- $12 - $17
- 1st Class (Air-Conditioned Berth)
- $30 - $45
Train from Hua Lamphong to Ban Klong Luk Border
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- $1 - $35
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $2 - $6
- 2nd Class (Air-Conditioned Berth)
- $16 - $22
- 2nd Class (Air-conditioned Seat)
- $8 - $12
- 1st Class (Air-Conditioned Berth)
- $24 - $35
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Chiang Mai to Lampang
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $3 - $5
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
Bus from Chaing Mai Arcade Bus Terminal to Bangkok Nakhonchai Air Terminal
- Ave. Duration
- 10h 15m
- Frequency
- Every 4 hours
- Estimated price
- $14 - $27
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- First Class
- $27
- Gold Class
- $21
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Chiang Mai to Lampang
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $2 - $3
- Book at
- https://12go.asia/en/operator/phet-prasert
- Phone
- 0-5326-6480
- servicecenter@greenbusthailand.com
- Website
- greenbusthailand.com
Bus from Chiang Mai to Lampang
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- $3 - $6
- Book at
- https://12go.asia/
- Website
- https://www.greenbusthailand.com/website/
- Website
- busonlineticket.co.th
Bus from Chaing Mai Arcade Bus Terminal to Lampang Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $4
- Book at
- busonlineticket.co.th
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Siem Reap
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $8 - $21
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 2 030 4933
Bus from Chiang Mai Bus Terminal 3 to Bangkok Mochit Bus Terminal
- Ave. Duration
- 10h 30m
- Frequency
- 5 times a day
- Estimated price
- $16 - $27
- Book at
- https://12go.asia/en/operator/bangkok-busline?gad_source=1&gclid=Cj0KCQiAwbitBhDIARIsABfFYIL7NQN9eHO--kzPR38l4tIhJTTSnWwKehvfsSTpdhJ5DCXYO-3uleIaAkeNEALw_wcB
- Website
- https://bangkokbusline.co.th/?lang_code=en
- Premium Economy
- $17
- Business Class
- $19
- VIP 24
- $25 - $27
- Express
- $18
- VIP
- $21
- Phone
- 02 629 1300
- Website
- 12go.asia
Bus from Khaosan Road Travel Mart to Siem Reap
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- $33 - $37
- Schedules at
- travelmartbangkok.com
- Book at
- 12go.asia
- Phone
- +85578795333
- bmbtransit@gmail.com
- Website
- bookmebus.com
Bus from Bangkok Mochit Bus Terminal to Siem Reap Cambodia
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $38
- Schedules at
- 12go.asia
- Book at
- bookmebus.com
- Phone
- 081 911 911
- support@virakbuntham.com
- Website
- vireakbuntham.com
Bus from Poipet Virak Buntham Express to Siem Reap Virak Buntham Express
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $9 - $20
- Book at
- https://12go.asia/en/operator/virak-buntham-express
- Website
- https://vireakbuntham.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 Train travel in France: A guide to SNCF, Need to know: Jadrolinija and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
There are 564+ hotels available in Siem Reap. Prices start at $25 USD per night.