How to get from Bangkok to Surat Thani

Cities & Metropolitan Areas · Thailand · Urban & Cultural · Bangkok · Surat Thani · Surat Thani Province

Getting from Bangkok to Surat Thani is straightforward once you choose between flying, taking the classic Thai night train, hopping on a direct bus, or mixing trains and buses for a more scenic overland route. This guide breaks down timings, prices, and how to book each option step by step.

At A Glance (Bangkok to Surat Thani)

Mode Duration Best For
✈️ Flight (Bangkok BKK/DMK → Surat Thani URT) ~1h 15m flight + 1–2h airport transfers Fastest door-to-door, time-poor travelers
🏷️ Cost: ~THB 800–2,500 one-way, plus airport transfers » compare flight prices | alt. flight deals
🚆 Night Train (Krung Thep Aphiwat → Surat Thani) ~8.5–11h overnight Comfortable overnight travel, avoiding a hotel night
🏷️ Cost: ~THB 600–1,700 depending on class » check train options | SRT official booking
🚌 Direct Bus (Bangkok → Surat Thani Bus Terminal) ~9–11h, mostly overnight Budget travelers, direct road connection
🏷️ Cost: ~THB 550–900 one-way depending on class » compare bus operators | Transport Co. (state bus)
🚗 Train + Bus / Private Transfer Combo ~9–12h, route-dependent Scenic overland, flexible itineraries
🏷️ Cost: From ~THB 1,200 pp for train+bus combos; private car considerably more » see all combos

Which Option or Route Should You Choose?

How to Book and Practical Tips

  • Compare all modes in one place: Use meta-aggregators such as 12Go for Bangkok → Surat Thani to see live timetables and prices for trains, buses, vans and flights on the same page.
  • Book flights in advance in high season: For peak months (Dec–Apr), secure seats early via Booking.com Flights (Bangkok–Surat Thani) or Trip.com’s Bangkok→Surat Thani page.
  • Reserve sleeper berths early: Overnight trains can sell out days or weeks ahead. Book via 12Go train tickets or directly on the State Railway of Thailand’s D-Ticket system or app.
  • Use apps and transfers to reach departure points: In Bangkok, ride-hailing apps like Grab work alongside metered taxis. For pre-booked private rides to the airport or bus stations, look at Welcome Pickups Bangkok or arrange a car through GetTransfer, and compare with standard taxi fares.
  • Travel light or store your bags: If your train or bus leaves late, you can drop luggage at secure locations around the city—see Radical Storage Bangkok or specific hubs like MBK Center storage.
  • Consider local transport on arrival: In Surat Thani city and nearby areas, you can use taxis, songthaews, or, if you are experienced on two wheels, rent a scooter via BikesBooking (Bangkok and beyond) and ride carefully south or around town.
  • Book accommodation near your arrival point: If you arrive late, staying close to Surat Thani Train Station or Bus Terminal makes life easier—filter for these locations on hotels in Surat Thani on Booking.com.

✈️ Option #1 — Flight Bangkok → Surat Thani (Fastest & Easiest)

Fastest Frequent departures Higher cost than bus/train

  • Overview: Direct flights from Bangkok’s Suvarnabhumi (BKK) and Don Mueang (DMK) airports land at Surat Thani Airport (URT) in about 1h 15m. From there, buses and minibuses connect you to Surat Thani city, ferries for Koh Samui/Koh Phangan, or other southern destinations.
  • How to book (with price): Expect typical one-way fares from roughly THB 800–2,500, higher during holidays. Compare airlines and dates on Booking.com Bangkok–Surat Thani flights and Trip.com.
  • Pros: Fastest end-to-end option; multiple flights daily; easy to connect with island ferries the same day.
  • Cons: Can be more expensive than bus or train; limited luggage on low-cost carriers; need to factor in airport transfers and check-in time.
  • Official info: Check Bangkok airport facilities and transport on Suvarnabhumi Airport’s official site and Surat Thani flight status and transport on Surat Thani Airport’s official page.

Step-by-step: Flight from Bangkok to Surat Thani

  1. Pick your airport in Bangkok. Most low-cost airlines to Surat Thani depart from either BKK or DMK; check which is easier to reach from your hotel and which has better flight times.
  2. Search and book your flight. Use Booking.com Flights or Trip.com’s BKK→URT route page to compare prices across Thai AirAsia, Thai Lion Air, Nok Air, Thai Vietjet and others.
  3. Plan your airport transfer in Bangkok. From central Bangkok, take the Airport Rail Link (to BKK), an airport bus, a metered taxi or Grab. If you want a pre-arranged car with meet-and-greet, consider Welcome Pickups Bangkok or prebook on Klook airport transfers.
  4. Arrive 1.5–2 hours before departure. Domestic flights are typically straightforward, but give yourself time for check-in, security and potential queues.
  5. Fly to Surat Thani (URT). Flight time is about an hour plus taxiing; onboard service is basic on low-cost carriers, so bring water and snacks if needed.
  6. Transfer from Surat Thani Airport. At URT you’ll find buses and vans to Surat Thani city, Donsak Pier (for ferries to Samui/Phangan/Tao) and other destinations. Some airlines sell combined plane+ferry tickets; otherwise, book a connection separately via local counters or online agencies.

Getting to the main embarking points (Bangkok Airports BKK/DMK)

  • From central Bangkok to BKK: Use the Airport Rail Link from Phaya Thai, a metered taxi, Grab, or a prebooked transfer through Klook Suvarnabhumi transfers.
  • From central Bangkok to DMK: Options include A1/A2 airport buses from Mo Chit, taxis or Grab. Allow extra time during rush hour.
  • From other Thai cities: If you’re connecting from elsewhere in Thailand, you may arrive at BKK or DMK and then continue to Surat Thani on a separate ticket—build in sufficient connection time.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚆 Option #2 — Night Train (Classic & Comfortable Overnight)

Sleeper berths Save a hotel night Slower than flying

  • Overview: Overnight trains on the Southern Line leave Bangkok’s Krung Thep Aphiwat Central Terminal (Bangkok’s main rail hub) in the evening and arrive at Surat Thani Railway Station (Phunphin) early the next morning. Journey times range from about 8.5–11 hours depending on train type.
  • How to book (with price): Typical fares range from around THB 600–700 for a 2nd class fan seat up to THB 1,600+ for a 1st class AC sleeper. You can compare classes and times via 12Go Bangkok–Surat Thani trains or book directly at SRT’s D-Ticket site.
  • Pros: Comfortable beds; social travel experience; scenery; arrive rested; avoids hotel costs.
  • Cons: Takes longer than flying; berths sell out during holidays; light sleepers may wake during the night.
  • Official info: Timetables and service details are published by the State Railway of Thailand.

Step-by-step: Night Train Bangkok → Surat Thani

  1. Choose your train and class. Popular choices include evening departures with 1st or 2nd class air-con sleepers. Sites like ThailandTrains’ Bangkok–Surat Thani guide outline which trains have which carriages.
  2. Book tickets in advance. Reserve online via 12Go or SRT’s D-Ticket portal. In Bangkok, you can also buy directly at Krung Thep Aphiwat or other major stations.
  3. Get to Krung Thep Aphiwat Central Terminal. From central Bangkok, use MRT Blue Line to Bang Sue station and follow signs, or take a taxi/Grab straight to the terminal. Aim to arrive at least 30–45 minutes before departure.
  4. Board and settle into your berth. Seats convert into upper/lower bunks after departure; conductors will handle bed setup. Keep valuables with you and store larger bags under the seat or on racks.
  5. Sleep and arrive in Surat Thani. In the morning, staff usually announce approaching stations; Surat Thani Station is in Phunphin, about 10–15 km from the city. Expect vendors on board selling snacks and drinks.
  6. Transfer onward. From Surat Thani Station, hop on a songthaew, bus or pre-arranged minivan to Surat Thani city, Donsak Pier (for the islands), Khao Sok, or other destinations. Many agencies sell combined train+ferry tickets.

Getting to the main embarking points (Krung Thep Aphiwat Central Terminal)

  • By MRT: Take the MRT Blue Line to Bang Sue station; follow signs and underground walkways to Krung Thep Aphiwat Central Terminal.
  • By taxi/Grab: Any taxi will know “Bang Sue Grand Station” or “Krung Thep Aphiwat”. Allow extra time during rush hour.
  • From older Hua Lamphong area: If you’re staying near the old station, an MRT ride or a short taxi trip gets you to the new central terminal easily.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚌 Option #3 — Direct Bus (Most Popular, Good Value)

Low cost Overnight convenience Traffic-dependent

  • Overview: Direct intercity buses from Bangkok to Surat Thani typically depart in the evening from Bangkok Southern Bus Terminal (Sai Tai Mai) or from Khao San Road area, arriving at Surat Thani Bus Terminal early the next morning after roughly 9–11 hours on the road.
  • How to book (with price): Standard and VIP buses usually cost around THB 550–900 one-way depending on seat type and operator. You can compare companies like Transport Co. and private operators via 12Go’s Bangkok→Surat Thani bus page or check official state buses on The Transport Company (BorKorSor) website.
  • Pros: Good value; no need to change vehicles; overnight buses save a hotel night and arrive early.
  • Cons: Less legroom than 1st-class train sleepers; road conditions and traffic can affect timing; air-con buses can be very cold—bring a layer.
  • Official info: The Transport Company publishes news and ticket-reservation information on its official site and ticket pages, including online booking instructions and call-centre contacts.

Step-by-step: Direct Bus Bangkok → Surat Thani

  1. Choose bus class and departure time. Decide between express, VIP 24, or VIP 32 seat layouts. Most travelers pick an evening or night departure to arrive in Surat Thani in the morning.
  2. Book your ticket. Reserve seats online via 12Go or through the Transport Company’s linked booking services on their ticket reservation page, or buy directly at Sai Tai Mai a day or two before departure.
  3. Plan how you’ll get to the terminal. Check whether your bus leaves from Bangkok Southern Bus Terminal (Sai Tai Mai) or a Khao San Road office—this is clearly shown on your ticket or on the booking site.
  4. Arrive 30–45 minutes early. At the terminal, locate your operator’s counter, confirm your platform and stow checked luggage under the bus.
  5. Ride overnight to Surat Thani. Buses usually make a rest stop at a roadside food court; keep your ticket handy when you disembark. Try to keep valuables on you rather than in the hold.
  6. Arrive at Surat Thani Bus Terminal. In the morning, you’ll arrive at Surat Thani’s main bus station, from where you can catch local songthaews, taxis or island/ferry connection vans.

Getting to the main embarking points (Sai Tai Mai / Khao San)

  • To Bangkok Southern Bus Terminal (Sai Tai Mai): Located on the Thonburi side of the river, it’s easiest to reach by taxi or Grab. Allow plenty of time due to potential traffic around the expressway and bridge crossings.
  • From Khao San / Old Town: If your bus leaves from a travel office near Khao San Road, you can usually walk from most guesthouses in the Old Town; otherwise, take a short taxi or tuk-tuk.
  • From Sukhumvit / Silom: Use BTS/MRT to a convenient station (e.g., Victory Monument or Bang Wa) and continue by taxi, or taxi all the way if you have heavy luggage.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚗 Option #4 — Train + Bus / Private Transfer Combo (Scenic & Flexible)

Flexible routing Scenic overland More planning

  • Overview: Combine a daytime or night train from Bangkok to Surat Thani with onward buses or vans to the islands or national parks, or book a point-to-point private car for extra comfort. This is popular with travelers heading onwards to Koh Samui, Khao Sok, or the Andaman coast.
  • How to book (with price): Mixed tickets (train + bus or ferry) are often THB 1,200–2,000+ depending on class and distance. Check bundles on 12Go combo routes. For door-to-door private car options, compare offers via GetTransfer alongside local taxi/Grab quotes.
  • Pros: Tailor your route; easy to link with ferries to the islands; you can include scenic daytime legs or stops en route (e.g., Chumphon, Khao Sok).
  • Cons: Multiple bookings to manage; can be pricier than simple bus or train; more to coordinate if you’re new to long-distance travel in Thailand.
  • Official info: For the rail part, use the State Railway of Thailand; for buses, see state-run options via The Transport Company.

Step-by-step: Train + Bus / Private Transfer

  1. Plan your ultimate destination. Decide if you’re stopping in Surat Thani city or continuing to islands like Koh Samui / Phangan / Tao or inland to Khao Sok National Park.
  2. Book the train first. Choose a day or night train from Bangkok to Surat Thani via 12Go or the SRT D-Ticket system, selecting the class and time that suits your onward plan.
  3. Add bus, van or ferry segments. Once you know your arrival time into Surat Thani Station or Airport, add the appropriate bus, van or ferry connection—many combined train+ferry tickets can be purchased in one go on 12Go’s route page.
  4. Consider private transfers for groups. If you’re travelling as a family or group with heavy luggage, a private car or van booked via GetTransfer or local providers can be cost-effective and more comfortable.
  5. Allow buffer time between legs. Leave at least 1–2 hours between scheduled train arrival and bus/ferry departures to account for minor delays.

Getting to the main embarking points (Stations, City Hotels, Airports)

  • In Bangkok: Use MRT/BTS plus taxis/Grab to reach Krung Thep Aphiwat, Sai Tai Mai, or the airports, depending on your first leg.
  • In Surat Thani: From the train station or airport, you can take local buses, songthaews, or prebooked vans to bus terminals or piers. Many combo tickets include these transfers.
  • Between terminals and hotels: Ask hotels about shuttle services, or use local taxis, Grab where available, or pre-arranged transfers with companies like Welcome Pickups (in Bangkok) combined with local Surat Thani transport.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

FAQ (Bangkok to Surat Thani)

How long does it take to travel from Bangkok to Surat Thani?
The fastest way is by plane—about 1h 15m in the air plus airport transfers. Trains and buses typically take around 9–11 hours, with overnight services being very popular so you arrive in Surat Thani in the morning.

What is the cheapest way to get from Bangkok to Surat Thani?
Overnight buses are usually the lowest-cost option, especially standard express services from Sai Tai Mai, with fares often in the THB 550–700 range. Second-class train seats can be similar in price, while sleepers and flights cost more but offer extra comfort or speed.

Is the night train safe and comfortable?
Yes—night trains on the Southern Line are widely used by locals and tourists. Carriages are staffed, and berths are generally clean and comfortable for the price. As with any overnight travel, keep valuables on your person and use common-sense precautions.

Which Bangkok station do trains to Surat Thani leave from now?
Most long-distance trains to the south now depart from Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station), not the old Hua Lamphong Station. Always check your ticket for the correct departure station and platform.

How do I continue from Surat Thani to the islands?
From Surat Thani Airport, bus and ferry packages to Koh Samui, Koh Phangan and Koh Tao are widely sold. From Surat Thani Train Station or Bus Terminal, you can connect by bus or minivan to Donsak Pier and then continue by ferry. Combo tickets (train/bus + ferry) make this easier to manage.


Jacob

This guide was researched and written by Jacob, and it was last updated on June 22, 2026. 0 people found this post useful.

Found this post useful? Give it a thumbs up or share it with someone below. Contact us if you want to help improve this post or if you found an error.