Surat Thani to Bangkok
If you are planning a trip to Bangkok from Surat Thani, you must be wondering – what’s the best way to travel? We can help! Read on and discover how to get from Surat Thani to Bangkok by direct bus, train, flight, or even taxi. We will also provide schedules so you can easily plan your trip.
Surat Thani to Bangkok – Your Options
The distance between Surat Thani and Bangkok is around 650 kilometers. There are three travel options:
- Flight
- Direct bus
- Train
Fastest Option: Surat Thani to Bangkok by Flight
- Price: from 1,035 THB
- Transport type: flight
- Companies: Nok Air, Thai Airways, Thai Vietjet, Thai Smile, Thai Lion Air, and AirAsia
- Travel time: 1 hour 15 minutes
- AC: yes
The quickest way to get from Surat Thani Airport (URT) to Bangkok is by plane. There are several airlines that offer direct flights: Nok Air, Thai Airways, Thai Vietjet, Thai Smile, Thai Lion Air, and AirAsia, with flight times ranging from 1 hour 10 minutes up to 1 hour 25 minutes. Be sure to book a flight early as prices tend to go up closer to the date of departure.
Don’t forget to bring your identification card or passport when you check in! No papers are required when you board though – just present the confirmation e-ticket that’s stored on your mobile device.
Cheapest Option: Surat Thani to Bangkok by Bus
- Price: 638 THB
- Transport type: bus
- Companies: Bangkok Busline, Sombat Tour, Montanatrip, ChokeAnan Tour, and Krungsiam Tour
- Travel time: 9 hours
- AC: yes
If you’re on a tight budget, then taking the bus or minivan is an economical option for traveling from Surat Thani Bus Terminal all the way to downtown Bangkok. The journey will take anywhere from 10-12 hours depending on traffic conditions. The most popular bus companies offering this service are Bangkok Busline, Sombat Tour, Montanatrip, ChokeAnan Tour, and Krungsiam Tour, almost all of them depart from the Surat Thani Bus Terminal (except for Montanatip, which departs from the Surat Thani Transport Station).
Surat Thani | Bangkok | Company |
7:30 | 16:30 | Bangkok Busline |
19:00 | 5:00 | Montanatip |
19:00 | 5:00 | ChokeAnan Tour |
19:00 | 6:00 | Krungsiam Tour |
19:30 | 5:10 | Sombat Tour |
Comfortable option: Surat Thani to Bangkok by Train
- Price: from 266 THB
- Transport type: train
- Companies: Thai Railway
- Travel time: 10-14 hours
Taking the train can be more comfortable than taking the bus or minivan but also takes longer due to stops along the way. The journey by train takes approximately 12-14 hours depending on how many stops your train makes. There are 9 trains daily that run from Surat Thani. The fastest service, Train #40, will see travelers reach Bangkok in just over 10 hours, while those opting for the slowest service, Train #168, can take a more leisurely 14-hour trip.
You can buy tickets at any major station in Thailand, but they sell out very fast and cashiers usually have limited English. We recommend booking train tickets in advance.
To sum up…
There are several ways to get from Surat Thani to Bangkok. The most popular option is by train; the journey takes about 12 hours and the trains leave several times a day from both cities. You can also take an overnight bus or a direct flight (which usually takes about 2 hours). Whichever way you choose, make sure that you book your tickets in advance as they tend to fill up quickly during peak travel periods!