How to Get from Surat Thani to Bangkok
Surat Thani to Bangkok by train from 09:00, plane in about 1 hour or night bus. Departures, fares and tips.
Last updated: November 2, 2026

Contents
From the Gulf islands' gateway to the capital, the way north runs past palm plantations and coastline. You can take the train, a short flight or the night bus.
Surat Thani to Bangkok by Train
Special Express railcar No. 40 leaves Surat Thani at 09:00 and No. 44 at 18:25. Evening departures: Rapid 168 at 18:32, Express 86 at 19:31, Rapid 174 at 20:02, Express 84 at 20:23, Rapid 172 at 20:55, Thaksinarath 32 at 22:24, Special Express 38 and 46 at 22:50, Rapid 170 at 23:28.[1]
The line covers 635 km from Hua Lamphong to Surat Thani.[1]
In the other direction, Special Express railcar No. 43 leaves Krung Thep Aphiwat at 07:30 and arrives in Surat Thani at 16:20.[2]
Surat Thani to Bangkok by Plane
Thai AirAsia and Thai Lion Air fly non-stop between Surat Thani and Bangkok Don Mueang (DMK) in about 1 hour 5 minutes to 1 hour 15 minutes. Fares start at THB 1,118.[3]
Surat Thani to Bangkok by Bus
On booking platforms, the night bus leaves at 19:00, costs about THB 720 (November 2026) and takes from about 11 hours.[4]
The coach stops at highway service stations, so you can stretch your legs and buy a snack, and arrives in Bangkok early in the morning.
Surat Thani to Bangkok by Private Transfer
A private car or van starts at THB 8,690 on booking platforms (November 2026) and takes from about 8 hours 30 minutes, longer with traffic. Transfers to Suvarnabhumi Airport start at THB 7,920 and to Don Mueang at THB 11,000.[4]
Comparing Your Options
| Mode | Duration | Price |
|---|---|---|
| Train | Day and night departures | Special Express, Express and Rapid trains, fares at the station or SRT[1] |
| Flight | 1h 5min - 1h 15min | From THB 1,118[3] |
| Night bus | From about 11h | About THB 720[4] |
| Private car or van | From about 8h 30min | From THB 8,690[4] |
Tips for Traveling from Surat Thani to Bangkok
- Bring a layer: Buses and trains run strong air conditioning.
- Plan the arrival: A night bus reaches Bangkok early in the morning, so check whether your hotel allows early check-in.
- Allow a buffer before a flight: If you connect to a flight, leave extra time for Bangkok traffic.
- Book early at peak times: Songkran and other holidays sell out transport.
Timetable
| Bus Surat Thani - Bangkok $ 21.24 11h | |
|
|
| Taxi Surat Thani - Bangkok $ 256.40–468.99 8h 30m – 13h | |
|
| Taxi Surat Thani - Suvarnabhumi Airport $ 233.68–468.99 9h – 9h 45m | |
|
| Taxi Surat Thani - Don Mueang Airport $ 324.56–468.99 8h 30m – 10h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Surat Thani to Bangkok, including current prices and schedules.
Fly. Thai AirAsia and Thai Lion Air take about 1 hour 5 minutes to 1 hour 15 minutes to Don Mueang.
The night bus, about THB 720 on booking platforms (November 2026). Flights start at THB 1,118.
From about 11 hours.
Special Express railcar No. 40 leaves at 09:00, and a series of trains leaves between 18:25 and 23:28.
Yes. Private cars and 9-seat and 10-seat vans are available, from THB 8,690 on booking platforms.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] State Railway of Thailand: SRT Timetable Matrix 2026 (Southern Line inbound). Retrieved October 28, 2026.
- [2] State Railway of Thailand: SRT Timetable Matrix 2026 (Southern Line outbound). Retrieved October 30, 2026.
- [3] AirAsia: Cheap flights from Bangkok Don Mueang to Surat Thani. Retrieved October 30, 2026.
- [4] 12Go: 12Go timetable Surat Thani - Bangkok. Retrieved November 2, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.