Surat Thani to Bangkok
Arrive in Bangkok to explore the Grand Palace and lively street markets, a contrast to the laid-back vibe of Surat Thani. This page brings together every main way to get from Surat Thani to Bangkok, showing when each service runs, how long the trip takes and the typical cost.
Travel options for Surat Thani to Bangkok
Travel from Surat Thani to Bangkok and save with a bus for 572 THB, or reach your destination faster by flight in 1h y 10 minutes.
Bus from Surat Thani to Bangkok
For the route from Surat Thani to Bangkok by bus, departures are available from multiple stations, including Surat Thani Bus Terminal, Wang Kung, Surat Thani, Sapthaweephol Office Surat Thani, Oniam Office Surat Thani and others throughout the day, giving you plenty of options to pick a time that fits your schedule. Expect the journey to take around 9 hours 30 minutes, arriving at multiple stations, including Bangkok, Southern Terminal Bangkok, Khao San, Bangkok, Khao San Road, Bangkok and others, with tickets usually priced at 572 THB. This provides an affordable way to travel. Don’t forget to check schedules, compare fares, and book your seat in advance for a smooth and enjoyable trip.
Prices: 572 THB
Duration: 9h 30m – 16h 12m ⏱
Combined from Surat Thani to Bangkok
Start your journey from Surat Thani to Bangkok using combined transport, departing from Surat Thani Town or Cheow Lan Lake Pier, Surat Thani and arriving at Khao San, Bangkok or Ratchadamnoen Road, Bangkok. The trip usually takes around 11 hours 30 minutes, giving you a comfortable and flexible way to travel. Tickets start from 618 THB, see all combined travel options and plan your route here.
Prices: 618 THB
Duration: 11h 30m – 14h 30m ⏱
Flight from Surat Thani to Bangkok
To cover the distance between Surat Thani and Bangkok by air, flights leave from URT Surat Thani Airport and complete the journey in about 1 hour 10 minutes, finishing at DMK Don Mueang Airport or BKK Suvarnabhumi Airport, Bangkok. This option significantly reduces travel time compared to land or sea routes, and prices usually begin at 878 THB. Schedules and ticket details can be checked directly on the flight listings page.
Prices: 878 THB
Duration: 1h 10m – 1h 20m ⏱
Ferry from Surat Thani to Bangkok
For a trip from Surat Thani to Bangkok by ferry, depart from Koh Nangyuan, Surat Thani and arrive at Southern Bus Terminal Pinklao, Bangkok or Khao San Lomprayah, Bangkok. The crossing usually takes about 10 hours 45 minutes with fares starting at 1,550 THB. Check availability and reserve your tickets here to ensure a smooth and enjoyable voyage.
Prices: 1,550 THB
Duration: 10h 45m ⏱
Train from Surat Thani to Bangkok
Travel from Surat Thani to Bangkok by train, departing from Surat Thani Train Station. Tickets are available from 1,622 THB, and the journey lasts about 10 hours 39 minutes, reaching Krung Thep Aphiwat Central Terminal Station, Bangkok. Plan ahead and secure your ride.
Prices: 1,622 THB
Duration: 10h 39m ⏱
Charter from Surat Thani to Bangkok
Travel from Surat Thani to Bangkok with a private ride that picks you up at your chosen location and drops you off wherever you prefer in the city. The drive lasts roughly 8 hours 30 minutes with fares starting at 7,399 THB. Book now to plan your trip.
Prices: 7,399 THB
Duration: 8h 30m – 12h ⏱
Bus Routes & Schedules from Surat Thani to Bangkok
If you’re planning to reach Bangkok by bus from Surat Thani, it’s useful to know that the route is served by multiple departure and arrival stations rather than a single bus terminal. This means you can choose the combination of stops that best suits where you’re staying or heading next. Travel times vary depending on the selected stops, but most services take around 9h 30m to 16h 12m. Buses run throughout the day, with departures starting from 07:30 and continuing until 19:40. Prices usually begin at 572 to 1,109 THB, with minor differences depending on the specific service or boarding point. Taking a moment to review the complete bus timetable for Surat Thani to Bangkok allows you to compare station options and select the best bus for your journey.
Cheapest & Fastest Bus Surat Thani to Bangkok
572 THB, from Sapthaweephol Office Surat Thani to Khao San, Bangkok, departure at some times, duration 9h 30mBus Timetable: Holiday Travel Agency, Surat Thani Town → Chana Songkram Road Bangkok
- 19:00 06:00 11h 650 THB
Bus Timetable: Jarinthon Tour Surat Thani → Ratchadamnoen Road, Bangkok
- 18:30 06:00 11h 30m 576 THB
- 19:00 05:00 10h 970 THB
Bus Timetable: Oniam Office Surat Thani → Khao San Road, Bangkok
- 19:00 06:00 11h 725 THB
Bus Timetable: Sapthaweephol Office Surat Thani → Khao San, Bangkok
- 19:00 04:30 9h 30m 572 THB
- 19:30 05:00 9h 30m 572 THB
Bus Timetable: Surat Thani Bus Terminal → Bangkok
- 15:30 07:42 16h 12m 678 THB
- 15:31 07:43 16h 12m 1055 THB
- 16:00 08:12 16h 12m 789 THB
- 16:30 08:42 16h 12m 1055 THB
- 17:00 09:12 16h 12m 675 THB
Bus Timetable: Surat Thani Bus Terminal → Mochit, Bangkok
- 19:00 05:30 10h 30m 809 THB
- 19:30 05:30 10h 943 THB
Bus Timetable: Surat Thani Bus Terminal → Ratchadamnoen Avenue, Bangkok
- 19:00 06:00 11h 1109 THB
Bus Timetable: Surat Thani Bus Terminal → Southern Terminal Bangkok
- 07:30 17:30 10h 943 THB
- 15:00 07:00 16h 903 THB
- 19:00 06:00 11h 809 THB
- 19:30 05:10 9h 40m 669 THB
- 19:40 05:20 9h 40m 1041 THB
Bus Timetable: Wang Kung, Surat Thani → Southern Terminal Bangkok
- 15:00 06:57 15h 57m 903 THB
Combined Routes & Schedules from Surat Thani to Bangkok
- From Surat Thani Town, take an intermodal journey to Khao San, Bangkok, lasting about 11h 30m. Services operate at 18:30, and fares start at 618 THB.
- Reach Ratchadamnoen Road, Bangkok from Cheow Lan Lake Pier, Surat Thani on a journey involving different types of transport, taking approximately 14h 30m. Services run at 14:30, and fares begin at 1,131 THB.
Cheapest & Fastest Combined Surat Thani to Bangkok
618 THB, from Surat Thani Town to Khao San, Bangkok, departure at 18:30, duration 11h 30mCombined Timetable: Cheow Lan Lake Pier, Surat Thani → Ratchadamnoen Road, Bangkok
- 14:30 05:00 14h 30m 1131 THB
Combined Timetable: Surat Thani Town → Khao San, Bangkok
- 18:30 06:00 11h 30m 618 THB
Flight Routes & Schedules from Surat Thani to Bangkok
- Arriving at DMK Don Mueang Airport, you’ll leave URT Surat Thani Airport by flight for a trip of approximately 1h 15m to 1h 20m. Tickets are available from 878 to 1,751 THB, with departures from 08:45 until 21:00.
- Board a flight at URT Surat Thani Airport to reach BKK Suvarnabhumi Airport, Bangkok, with the trip typically lasting 1h 10m to 1h 15m. Departures occur from 09:30 until 18:50, and ticket prices begin at 1,023 to 2,554 THB.
Cheapest Flight Surat Thani to Bangkok
878 THB, from URT Surat Thani Airport to DMK Don Mueang Airport, departure at some times, duration 1h 15mFastest Flight Surat Thani to Bangkok
2554 THB, from URT Surat Thani Airport to BKK Suvarnabhumi Airport, Bangkok, departure at 18:50, duration 1h 10mFlight Timetable: URT Surat Thani Airport → BKK Suvarnabhumi Airport, Bangkok
- 09:30 10:45 1h 15m 1023 THB
- 11:35 12:50 1h 15m 2554 THB
- 18:50 20:00 1h 10m 2554 THB
Flight Timetable: URT Surat Thani Airport → DMK Don Mueang Airport
- 08:45 10:05 1h 20m 1214 THB
- 09:20 10:35 1h 15m 878 THB
- 11:10 12:25 1h 15m 1196 THB
- 11:35 12:50 1h 15m 1214 THB
- 12:55 14:15 1h 20m 1214 THB
- 13:35 14:50 1h 15m 947 THB
- 14:20 15:40 1h 20m 1551 THB
- 15:00 16:15 1h 15m 1590 THB
- 16:35 17:50 1h 15m 1302 THB
- 17:40 18:55 1h 15m 1751 THB
- 18:40 20:00 1h 20m 878 THB
- 20:00 21:15 1h 15m 1590 THB
- 21:00 22:15 1h 15m 1214 THB
Ferry Routes & Schedules from Surat Thani to Bangkok
- Set sail from Koh Nangyuan, Surat Thani toward Southern Bus Terminal Pinklao, Bangkok, spending roughly 10h 45m on the ferry. Services operate at 09:45 with fares beginning at 1,550 THB.
- Sail from Koh Nangyuan, Surat Thani to Khao San Lomprayah, Bangkok on a water crossing, with the trip taking roughly 10h 45m. Tickets start at 1,550 THB, and departures run at 09:45.
Cheapest & Fastest Ferry Surat Thani to Bangkok
1550 THB, from Koh Nangyuan, Surat Thani to Southern Bus Terminal Pinklao, Bangkok, departure at 09:45, duration 10h 45mFerry Timetable: Koh Nangyuan, Surat Thani → Khao San Lomprayah, Bangkok
- 09:45 20:30 10h 45m 1550 THB
Ferry Timetable: Koh Nangyuan, Surat Thani → Southern Bus Terminal Pinklao, Bangkok
- 09:45 20:30 10h 45m 1550 THB
Train Routes & Schedules from Surat Thani to Bangkok
Board the train at Surat Thani Train Station and settle in for a ride to Krung Thep Aphiwat Central Terminal Station, Bangkok. The journey along the tracks usually takes about 10h 39m, with services running at 19:31 and tickets starting from 1,622 THB. Check the timetable from Surat Thani to Bangkok to choose the departure that fits your schedule and secure your seat for a smooth trip.
Cheapest & Fastest Train Surat Thani to Bangkok
1622 THB, from Surat Thani Train Station to Krung Thep Aphiwat Central Terminal Station, Bangkok, departure at 19:31, duration 10h 39mTrain Timetable: Surat Thani Train Station → Krung Thep Aphiwat Central Terminal Station, Bangkok
- 19:31 06:10 10h 39m 1622 THB
Charter Routes & Schedules from Surat Thani to Bangkok
This route between Surat Thani and Bangkok is served by private vehicles that can pick you up and drop you off at several points, giving you freedom in planning your travel. Depending on the chosen pickup and drop-off spots, the ride generally lasts around 8h 30m to 12h. Ticket prices start from 7,399 to 12,454 THB, with departure times fully adaptable to your preferences. Reviewing all available locations lets you arrange a trip that fits your schedule and maximizes comfort.
Cheapest Charter Surat Thani to Bangkok
7399 THB, from Surat Thani to Suvarnabhumi Airport, Bangkok, departure at --:--, duration 8h 45mFastest Charter Surat Thani to Bangkok
7475 THB, from Surat Thani Airport to Bangkok, departure at --:--, duration 8h 30mCharter Timetable: Cheow Lan Pier, Surat Thani → Bangkok Town Transfer
- --:-- --:-- 9h 10235 THB
Charter Timetable: Cheow Lan Pier, Surat Thani → Don Mueang Airport
- --:-- --:-- 9h 10235 THB
Charter Timetable: Cheow Lan Pier, Surat Thani → Suvarnabhumi Airport, Bangkok
- --:-- --:-- 9h 30m 10925 THB
Charter Timetable: Surat Thani → Bangkok
- --:-- --:-- 9h 30m 7935 THB
Charter Timetable: Surat Thani → Bangkok Town Transfer
- --:-- --:-- 8h 50m 7440 THB
Charter Timetable: Surat Thani → Don Mueang Airport
- --:-- --:-- 9h 30m 7935 THB
Charter Timetable: Surat Thani → Mochit Bus Terminal, Bangkok
- --:-- --:-- 8h 45m 7399 THB
Charter Timetable: Surat Thani → Suvarnabhumi Airport, Bangkok
- --:-- --:-- 8h 45m 7399 THB
Charter Timetable: Surat Thani Airport → Bangkok
- --:-- --:-- 8h 30m 7475 THB
Charter Timetable: Surat Thani Airport → Bangkok Town Transfer
- --:-- --:-- 12h 12454 THB
Charter Timetable: Surat Thani Airport → Don Mueang Airport
- --:-- --:-- 9h 11385 THB
Charter Timetable: Surat Thani Town Transfer → Bangkok Town Transfer
- --:-- --:-- 10h 9200 THB
Charter Timetable: Surat Thani Town Transfer → Bangkok Transfer
- --:-- --:-- 10h 30m 8050 THB
Charter Timetable: Surat Thani Town Transfer → Don Mueang Airport
- --:-- --:-- 10h 30m 8222 THB
Charter Timetable: Surat Thani Town Transfer → Suvarnabhumi Airport
- --:-- --:-- 9h 9085 THB
Charter Timetable: Surat Thani train station → Bangkok
- --:-- --:-- 9h 7935 THB
Charter Timetable: Surat Thani train station → Bangkok Town Transfer
- --:-- --:-- 12h 12454 THB
Charter Timetable: Surat Thani train station → Don Mueang Airport
- --:-- --:-- 9h 7935 THB
Frequently Asked Questions Surat Thani to Bangkok
Below you will find answers to the most common questions about traveling from Surat Thani to Bangkok.
How long does the Surat Thani to Bangkok route usually take?
Travel time on the Surat Thani to Bangkok route varies a lot by transport type. Flights take about 1 hour 10 minutes to 1 hour 20 minutes, while buses, trains, ferries, and combined services take roughly 10 to 16 hours depending on the service and stop pattern.
What is the cheapest way to travel from Surat Thani to Bangkok?
The cheapest listed option on the Surat Thani to Bangkok route is the bus, with fares starting at 572 THB. Combined services start at 618 THB, while flights, ferries, trains, and charter services are all higher than that minimum.
How much does the Surat Thani to Bangkok route cost overall?
Prices on the Surat Thani to Bangkok route range from 572 THB for the lowest bus fare up to 12,454 THB for charter. Most common options sit between that, with flights from 878 THB, buses up to 1,109 THB, and trains at 1,622 THB.
Which option is fastest on the Surat Thani to Bangkok route?
Flights are the fastest option on the Surat Thani to Bangkok route. The flight time is about 1 hour 10 minutes to 1 hour 20 minutes, depending on whether the arrival is at Suvarnabhumi Airport or Don Mueang Airport.
Where do buses from Surat Thani to Bangkok leave from and arrive?
Buses on the Surat Thani to Bangkok route depart from places such as Surat Thani Bus Terminal, Wang Kung, Sapthaweephol Office, Oniam Office, Jarinthon Tour, and Holiday Travel Agency in Surat Thani Town. Arrivals include Bangkok, Southern Terminal Bangkok, Mochit, Khao San, and Ratchadamnoen Road or Avenue.
What are the train stations for the Surat Thani to Bangkok route?
The train on the Surat Thani to Bangkok route departs from Surat Thani Train Station and arrives at Krung Thep Aphiwat Central Terminal Station in Bangkok. It is a single listed service, so there is no station choice on either end.
Are there flights on the Surat Thani to Bangkok route, and which airports are used?
Yes, flights operate from URT Surat Thani Airport to either DMK Don Mueang Airport or BKK Suvarnabhumi Airport in Bangkok. Flight times are about 1 hour 10 minutes to 1 hour 20 minutes, and fares start at 878 THB.
What are the first and last departures for the Surat Thani to Bangkok route?
The earliest listed departure on the Surat Thani to Bangkok route is a bus at 07:30. The latest is a bus at 19:40. Flights run from 08:45 to 21:00, while the train departs once at 19:31.
How often do services run from Surat Thani to Bangkok?
The context does not give a fixed frequency in minutes for any Surat Thani to Bangkok service. Instead, it lists trip counts and specific departure times, such as multiple buses, 16 flights, 18 charter trips, and one train service.
What is the train like on the Surat Thani to Bangkok route compared with other options?
The train from Surat Thani to Bangkok takes about 10 hours 39 minutes and costs 1,622 THB. It is slower than flights but similar in duration to some bus and ferry options, and it runs once daily at 19:31.
What should I know about ferry travel on the Surat Thani to Bangkok route?
The ferry option on the Surat Thani to Bangkok route is listed from Koh Nangyuan, Surat Thani, to Southern Bus Terminal Pinklao or Khao San Lomprayah in Bangkok. It costs 1,550 THB, takes about 10 hours 45 minutes, and departs at 09:45.
If I book the Surat Thani to Bangkok route, where should I look for tickets?
For the Surat Thani to Bangkok route, TicketRoutes.com is the place to check for ticket booking details. It is useful for comparing the listed services, departure points, arrival points, and available times before choosing a trip.
More travel routes for Surat Thani and Bangkok
Planning more stops after Surat Thani to Bangkok?
If your journey doesn’t end with Surat Thani to Bangkok, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.