The distance between Suratthani and Chiang Mai is around 1,333km (828 miles) and the quickest way to get there is to drive which takes around 18h 45m.
We've found 3 different ways to get from Suratthani to Chiang Mai by bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Chiang Mai → Suratthani if you're planning a return trip.
Take the bus to Bangkok Southern Bus Terminal and then to Chaing Mai Arcade Bus Terminal.
The Transport Company
1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
There are several options for getting from Suratthani to Chiang Mai by bus and car. The cheapest option is to take the bus which costs around THB 1,745 ($48) and will take around 19h 50m. If you need to get there more quickly, you can drive and arrive in approximately 18h 45m, though it is a bit more costly at approximately THB 4,285 ($120).
The distance between Suratthani and Chiang Mai is around 1,333km (828 miles). In a direct line (as the crow flies), the distance is 1,037km (644 miles)
It takes around 19h 50m to get from Suratthani and Chiang Mai by bus. If you are travelling by car it will take around 18h 45m to drive there.
The quickest way to get from Suratthani to Chiang Mai is to drive which takes around 18h 45m and will set you back approx THB 4,285 ($120).
The cheapest way to travel between Suratthani and Chiang Mai, if you exclude driving, is to take the bus which will typically cost around THB 1,745 ($48) for a standard one-way ticket.
There is no train service that runs between Suratthani and Chiang Mai. We recommend that you drive to Chiang Mai. instead which will take 18h 45m.
Yes there is a bus that runs regularly from Suratthani and Chiang Mai. It typically takes around 19h 50m and departs 5 times a day.
There are no direct bus services that runs from Suratthani to Chiang Mai. However, you can instead can take several connecting buses with changeovers in Bangkok Southern Bus Terminal, Pata Pinklao and Mochit 2 Bus Depot. These services run 5 times a day and will take a minimum of 19h 50m.
The Transport Company, Sri Suthep Tour, Nakhonchai Air, Bangkok Busline, Sombat Tour, Lignite Tour, Greenbus Thailand and Phetprasert Tour run regular bus services between Suratthani and Chiang Mai. Buses run 5 times a day and take around 19h 50m on average but will vary depending on you book with.
It doesn't look like you can fly directly from Suratthani to Chiang Mai. We recommend that you take the bus to Bangkok Southern Bus Terminal and then to Chaing Mai Arcade Bus Terminal. instead which will take 19h 50m.
The closest major airport to Chiang Mai is Chiang Mai International Airport (CNX) (CNX) which is approximately 3km (2 miles) from Chiang Mai. Lampang Airport (LPT) (LPT) and Mae Fah Luang – Chiang Rai International Airport (CEI) (CEI) are also nearby and might be a better alternative airport depending on where you are flying from.
Yes it is possible to drive from Suratthani and Chiang Mai. The distance is around 1,333km (828 miles) by road and it will take around 18h 45m in normal traffic conditons.
If you don't have a car, the easiest way to get from Suratthani to Chiang Mai is to take the bus which takes, on average, 19h 50m and will usually cost around THB 1,745 ($48).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Bus + 1 similar | 19h 50m | THB 1,745($48) | 5 times a day | 1,353km (841 miles) |
Bus via Phitsanulok | 20h 40m | THB 1,780($49) | once daily | 1,377km (856 miles) |
Drive | 18h 45m | THB 4,285($120) | on demand | 1,333km (828 miles) |
The Transport Company
Sri Suthep Tour
Nakhonchai Air
Bangkok Busline
Sombat Tour
Thai AirAsia
Thai Vietjet Air
Nok Air
Thai Smile
Bangkok Airways
State Railway of Thailand
The following major airports near Chiang Mai offer regular flights to various popular destinations within Thailand and internationally.