There are 7 ways to get from Nong Saeng to Chiang Mai by train, plane, bus, 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.
Train to Don Mueang International Airport, fly to Chiang Mai International Airport
best- Take the train from Saraburi to Don Mueang
- Fly from Don Mueang International Airport (DMK) to Chiang Mai International Airport (CNX)DMK - CNX
6h 2m฿1,066–5,919Train
cheapest- Take the train from Saraburi to Ayutthaya146 Ubon Ratchathani - Hua Lamphong - Class II Fan / ...
- Take the train from Ayutthaya to Chiang Mai9 Hua Lamphong - Chiang Mai - Class II Sleeper AC / ...
14h 27m฿286–3,449Bus
- Take the bus from Saraburi to Bangkok Mochit Bus Terminal
- Take the bus from Bangkok Mochit Bus Terminal to Chaing Mai Arcade Bus Terminal
14h 46m฿701–7,199Drive 629.1 km
- Drive from Nong Saeng to Chiang Mai629.1 km
8h 27m฿2,315–3,343Train to Suvarnabhumi Airport, fly to Chiang Mai International Airport
- Take the train from Saraburi to Lak Si
- Fly from Suvarnabhumi Airport (BKK) to Chiang Mai International Airport (CNX)BKK - CNX
6h 31m฿1,150–6,559Train to Don Mueang International Airport, fly to Lampang, bus
- Take the train from Saraburi to Don Mueang
- Fly from Don Mueang International Airport (DMK) to Lampang (LPT)DMK - LPT
- Take the bus from Lampang to Chiang Mai
7h 49m฿1,316–6,349Bus via Lom Sak
- Take the bus from Saraburi to Lom Sak138
- Take the bus from Lom Sak to Chiang Mai874
16h 23m฿761–1,909
Don Mueang International Airport (DMK) to Chiang Mai International Airport (CNX) flights
Questions & Answers
The cheapest way to get from Nong Saeng to Chiang Mai is to bus via Lom Sak which costs ฿750 - ฿2000 and takes 16h 23m.
The fastest way to get from Nong Saeng to Chiang Mai is to train and fly which takes 6h 2m and costs ฿1000 - ฿6000.
No, there is no direct train from Nong Saeng station to Chiang Mai. However, there are services departing from Nong Saeng Station and arriving at Chiang Mai via Saraburi and Ayutthaya. The journey, including transfers, takes approximately 14h 27m.
The distance between Nong Saeng and Chiang Mai is 678 km. The road distance is 629.1 km.
The best way to get from Nong Saeng to Chiang Mai without a car is to train which takes 14h 27m and costs ฿280 - ฿3500.
It takes approximately 6h 2m to get from Nong Saeng to Chiang Mai, including transfers.
Nong Saeng to Chiang Mai train services, operated by State Railway of Thailand, depart from Saraburi station.
The best way to get from Nong Saeng to Chiang Mai is to train which takes 14h 27m and costs ฿280 - ฿3500. Alternatively, you can bus, which costs ฿700 - ฿7500 and takes 14h 46m.
Nong Saeng to Chiang Mai train services, operated by State Railway of Thailand, arrive at Ayutthaya station.
Yes, the driving distance between Nong Saeng to Chiang Mai is 629 km. It takes approximately 8h 27m to drive from Nong Saeng to Chiang Mai.
What companies run services between Nong Saeng, Sara Buri, Thailand and Chiang Mai, Thailand?
You can take a train from Nong Saeng Station to Chiang Mai via Saraburi and Ayutthaya in around 14h 27m. Alternatively, you can take a train from Nong Saeng Station to Chaing Mai Arcade Bus Terminal via Saraburi, Saraburi, and Bangkok Mochit Bus Terminal in around 14h 46m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Don Mueang International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿900–4,300
Flights from Suvarnabhumi Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,000–4,200
Flights from Don Mueang International Airport to Lampang
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,000–4,100
- Website
- nokair.com
Flights from Don Mueang International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–9,500
- Website
- worldticket.com
Flights from Don Mueang International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–9,500
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–4,100
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ฿1,900–5,500
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–4,800
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,900–5,500
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Saraburi to Don Mueang
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- ฿55–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿55–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Saraburi to Ayutthaya
- Ave. Duration
- 39 min
- Frequency
- 3 times a day
- Estimated price
- ฿45–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿45–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–330
- 1st Class (Air-Conditioned Berth)
- ฿700–950
Train from Ayutthaya to Chiang Mai
- Ave. Duration
- 11h 31m
- Frequency
- 3 times a day
- Estimated price
- ฿200–1,600
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿200–290
- 2nd Class (Air-Conditioned Berth)
- ฿700–950
- 2nd Class (Air-conditioned Seat)
- ฿420–600
- 1st Class (Air-Conditioned Berth)
- ฿1,200–1,600
Train from Saraburi to Lak Si
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ฿60–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿60–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Saraburi to Bangkok Mochit Bus Terminal
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- ฿110–800
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 17h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿550–5,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Bangkok Mochit Bus Terminal to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 10h 30m
- Frequency
- Hourly
- Estimated price
- ฿550–950
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Phone
- 053-244713
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 10h 25m
- Frequency
- 5 times a day
- Estimated price
- ฿704–1,006
- Book at
- 12go.asia
- Express
- ฿704
- Super VIP
- ฿1,006
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Bangkok Mochit Bus Terminal to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 10h 8m
- Frequency
- 3 times a day
- Estimated price
- ฿650–1,200
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- ฿700–850
- First Class
- ฿950–1,200
- Phone
- +66 61 023 9292
- cherdchai.korat21@gmail.com
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- ฿550–650
- Schedules at
- 12go.asia
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Lampang to Chiang Mai
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿100–200
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿100–120
Bus from Saraburi to Lom Sak
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- ฿290–410
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿290–340
Bus from Lom Sak to Chiang Mai
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿430–600
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿460–550
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 side of Niagara Falls should I choose (and how do I get there)?, How to get from London City Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
There are 3206+ hotels available in Chiang Mai.



















