GoAsia
Thailand

How to Get from Bangkok to Surat Thani

Compare flights, trains, buses and private transfers from Bangkok to Surat Thani. Direct flights take about 1 hour 15 minutes, trains about 9 to 10 hours.

Last updated: October 30, 2026

How to Get from Bangkok to Surat Thani

Photo: Ahoerstemeier / Wikimedia Commons, CC BY-SA 3.0

Contents

Leaving the temples and concrete canyons of Bangkok for Surat Thani marks a shift from urban intensity to the easy rhythm of the Gulf of Thailand. For most travelers, Surat Thani is the jumping-off point for Koh Samui, Koh Phangan and Koh Tao. The way south is part of the trip: you can hop over the clouds or ride a night train through the countryside.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Bangkok to Surat Thani by Flight

Flying is the quickest option. Thai AirAsia and Thai Lion Air fly direct from Don Mueang Airport (DMK) to Surat Thani Airport (URT) in about 1 hour 5 minutes to 1 hour 15 minutes, with fares from about 1,100 baht.[1]

Bangkok to Surat Thani by Train

The train is the classic way south, leaving from Krung Thep Aphiwat Central Terminal. Special Express 43, a railcar service, leaves at 07:30 and arrives at 16:20. The overnight services leave in the afternoon: Rapid 171 at 15:10, Special Express 37 at 16:10, Thaksinarath 31 at 16:50 and Rapid 169 at 17:30. They pass Surat Thani between about 01:00 and 04:00.[2] Journey times run from about 9 to 10 hours.

For a bed, look at the air-conditioned second-class sleepers on Special Express 31 and 37 and on Rapid 169 and 171. The air-conditioned railcars on the daytime services have reclining seats.[3] Overnight arrivals are very early, so check whether your hotel allows early check-in.

Bangkok to Surat Thani by Bus

Buses to Surat Thani leave from the Southern Bus Terminal (Sai Tai Mai), which serves the southern and western provinces.[4] Tickets are sold at the terminal and online.

Bangkok to Surat Thani by Private Transfer

A private transfer gives you door-to-door service from your hotel or either Bangkok airport. On booking platforms, private cars and vans start at about $225 (October 2026), and the drive takes 9 to 11 hours.[5] Split among a full group, the cost per person becomes reasonable.

Comparing Your Options

OptionPrice fromDuration
Flight (from DMK)About 1,100 baht[1]About 1h 5min-1h 15min
TrainFare at the stationAbout 9h-10h[2]
BusFare at the ticket counterLong overnight ride
Private transferAbout $225[5]9h-11h

Tips for Traveling from Bangkok to Surat Thani

  • Book sleepers early: Sleeper berths sell out first, especially in peak season and around Full Moon Party dates.
  • Pack a layer: Air conditioning on planes, trains and buses can be cold. A light jacket or sarong helps.
  • Allow time for Don Mueang: Traffic from central Bangkok to the airport can be unpredictable.
  • Ask about island connections: From Donsak, Raja Ferry sails to Koh Samui every hour from 05:00 to 19:00.[6] Combined bus and ferry tickets take care of the timing.
  • Bring snacks: Take water and your favorite snacks for the long haul.

Timetable

Flight Don Mueang Airport - Surat Thani Airport $ 32.89–45.90 1h 10m – 1h 20m
  • →  Economy 07:00, 07:15, 09:15, 14:25, 15:40, 17:40, 18:05, 18:25
Bus Bangkok - Surat Thani Bus Terminal $ 18.11–29.61 9h 40m – 16h 12m
  • →  Express 16:00, 17:00, 17:15, 17:32, 18:15, 18:35
  • →  VIP 07:30, 17:30, 18:10, 18:30
  • →  VIP 24 19:00, 19:30
  • →  VIP 32 18:50
  • →  Express 42 19:50
  • →  VIP 30 19:00
Bus Bangkok - Surat Thani $ 18.11–30.20 10h – 16h 10m
  • →  Express 06:45, 16:00, 16:30, 16:45, 17:00, 17:05, 17:15, 17:30, 17:32, 18:00, 18:05, 18:15, 18:35, 19:00
  • →  Bus 19:00
  • →  VIP Bus 19:00
Taxi Bangkok - Surat Thani $ 224.72–425.60 9h – 11h
  • →  VIP Van 9pax
  • →  Luxury VIP Van 9pax
  • →  Comfort Car 3pax
  • →  Luxury SUV 4pax
  • →  Economy 3pax
  • →  SUV 4pax
  • →  Van 10pax
Taxi Suvarnabhumi Airport - Surat Thani $ 254.03–309.40 9h
  • →  Economy
  • →  SUV 4pax
  • →  Van 10pax
Train Bangkok - Surat Thani Train Station $ 7.88–55.13 8h 50m – 10h 2m
  • →  VIP Sleeper 16:50, 18:50
  • →  2nd Class Sleeper AC 15:10, 16:10, 16:50, 17:50, 18:50, 19:50, 20:30
  • →  2nd Class Sleeper Fan 15:10, 17:50, 20:30
  • →  2nd Class AC seats only 07:30, 22:50
  • →  2nd Class Fan seats only 15:10, 16:10, 17:50, 18:50, 19:50, 20:30
  • →  Class 3 Fan 15:10, 16:10, 17:50, 18:50, 19:50, 20:30

Frequently Asked Questions

How can I book tickets from Bangkok to Surat Thani?

Use the booking tool on this page to compare the transport options currently available from Bangkok to Surat Thani, including current prices and schedules.

What is the cheapest way to get from Bangkok to Surat Thani?

Train and bus tickets are the budget options, and low-cost flights from Don Mueang start at about 1,100 baht. Fares for trains and buses are sold at the station and ticket counters.

What is the fastest way to get from Bangkok to Surat Thani?

Fly. Direct flights from Don Mueang to Surat Thani take about 1 hour 5 minutes to 1 hour 15 minutes.

How long does it take to get from Bangkok to Surat Thani?

Flights take about 1 hour 15 minutes, trains about 9 to 10 hours and private transfers 9 to 11 hours.

Which Bangkok airport should I fly from?

Thai AirAsia and Thai Lion Air fly direct from Don Mueang (DMK).

Are the sleeper trains comfortable?

Yes. The air-conditioned second-class sleepers on Special Express 31 and 37 and Rapid 169 and 171 have berths. Overnight arrivals are very early in the morning.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap flights from Bangkok Don Mueang to Surat Thani. Retrieved October 30, 2026.
  2. [2] State Railway of Thailand: SRT Timetable Matrix 2026 (Southern Line outbound). Retrieved October 30, 2026.
  3. [3] State Railway of Thailand: SRT passenger coach types. Retrieved October 19, 2026.
  4. [4] The Transport Co., Ltd. (BusTicket.in.th): Bangkok Bus Terminal Southern (Sai Tai Mai): timetable, services and information. Retrieved October 21, 2026.
  5. [5] 12Go: 12Go timetable: Bangkok to Surat Thani. Retrieved October 30, 2026.
  6. [6] Raja Ferry Port PLC: Sailing schedule. Retrieved October 21, 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.