1map logoGo to main page

Bangkok to Surat Thani from $6: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangkok, Thailand
to
Surat Thani, Thailand

How to Get from Bangkok to Surat Thani: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by trainBest price
531.1 kmDistance
4h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangkok to Surat Thani with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Plane
Average Duration
4h  26m
Estimated price
$30-119
Recommended
Company
State Railway of Thailand
Train
Average Duration
11h  43m
Estimated price
$6-63
Cheapest
route map
Distance: 531.1 km
Duration: 4h 26m

See more options

Company
State Railway of Thailand
Train
Average Duration
10h  45m
Estimated price
$10-63
Company
The Transport Company
Bus
Average Duration
16h  12m
Estimated price
$13-35
Company
various
Plane
Average Duration
4h  28m
Estimated price
$30-133
Company
various
Plane
Taxi
Average Duration
4h  52m
Estimated price
$53-141
Company
various
Drive
Average Duration
9h  12m
Estimated price
$70-110
Company
various
Taxi
Average Duration
9h  12m
Estimated price
$130-170

Traveling From Bangkok to Surat Thani

Your journey from the bustling streets of Bangkok, alive with energy and vibrant culture, to the serene landscapes of Surat Thani, offering a glimpse into Thailand’s natural beauty and relaxed pace, promises to be an exciting transition.

Best Neighbourhoods in Surat Thani

Surat Thani’s neighborhoods offer a mix of local charm and accessibility.

City Center
• Bustling markets and street food stalls abound.
• Proximity to transportation hubs and amenities.
Koh Samui Beach Area
• Stunning views and tranquil beaches await.
• Ideal for relaxation and water activities.
Nathon Town
• Picturesque harbor with ferry connections.
• Rich local culture and authentic dining options.

Best Times To Visit Surat Thani's Attractions

Visiting Surat Thani at the right time enhances your experience at its attractions.

Khao Sok National Park
Early morning or late afternoon visits offer cooler weather and fewer tourists.
Ratchaprapha Dam
Visit during the dry season for clearer views and fewer rain disruptions.
Surat Thani Night Market
Arriving on weekdays helps you avoid weekend crowds and fully enjoy local flavors.

Surat Thani Weather: What to Expect Year-Round

Surat Thani enjoys a tropical climate with distinct wet and dry seasons, making it crucial to plan your visit accordingly. The best times to explore are during the cooler, drier months, as the weather greatly influences outdoor activities and your overall travel experience.

Dining in Surat Thani: A Culinary Contrast

Sampling Khao Soi at a local eatery in Surat Thani unveils a rich, coconut curry soup that stands apart from Bangkok’s street food scene. The inviting atmosphere, combined with the use of fresh local ingredients, creates a dining experience that’s both heartwarming and flavorful, showcasing Southern Thailand's unique culinary traditions.

Bangkok - Surat Thani operators

Explore transport companies operating between Bangkok and Surat Thani, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
1690
Website
https://www.railway.co.th/

Train from Hua Lamphong to Surat Thani Train Station

Average Duration
10h 50m
Estimated price
$5-45

Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station

Average Duration
9h 30m
Estimated price
$10-63
Bus Show bus routes
Contact phone
1490
Website
https://tcl99web.transport.co.th/Home

Bus from Bangkok Mochit Bus Terminal to Surat Thani

Average Duration
16h 12m
Estimated price
$13-19

Bus from Hua Lamphong station to Suratthani

Average Duration
12h 37m
Estimated price
$27-35
Contact phone
1348
Website
https://bmta.co.th/

Bus from ตรงข้ามการบินไทยหลานหลวง;Thai Airways Larnluang to อาคารผู้โดยสาร ชั้น 3;Donmueng Terminal Floor 3

Average Duration
32m
Estimated price
$1-2
Plane Show flights
Website
https://www.vietjetair.com/

Plane from Don Muang (DMK) to Surat Thani (URT)

Average Duration
1h 10m
Estimated price
$30-119

Plane from Suvarnabhumi (BKK) to Surat Thani (URT)

Average Duration
1h 15m
Estimated price
$24-110
Website
https://airasia.com/

Plane from Don Muang (DMK) to Surat Thani (URT)

Average Duration
1h 16m
Estimated price
$23-120
Website
http://nokair.com/

Plane from Don Muang (DMK) to Surat Thani (URT)

Average Duration
1h 10m
Estimated price
$26-110

Bangkok to Surat Thani: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangkok and Surat Thani offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from bustling Bangkok to laid-back Surat Thani, covering a distance of 648.6 km. 💰 Enjoy the flexibility of budget-friendly options with prices ranging from $70 to $110 for the journey by car, ensuring a cost-effective travel experience. ⌛ Indulge in approximately 9 hours and 12 minutes of driving time, savoring the diverse landscapes and charming pit stops along the way before reaching the tranquil destination of Surat Thani.
Average price
$70 - $110
🚆 Embark on a scenic train journey from Bangkok to Surat Thani, which takes approximately 11 hours and 43 minutes to reach your destination. 💰 Experience budget-friendly travel options as the prices for a train ticket between Bangkok and Surat Thani range from $6 to $63, offering flexibility to suit different preferences and budgets.
Useful tips for train travellers
• Onboard services for the train journey from Bangkok to Surat Thani include a catering service that offers a selection of meals, snacks, and beverages. Depending on your class of travel, you can enjoy Thai cuisine as well as international options, with meal carts frequently passing through the aisles. In First Class and some Business Class coaches, you may have the option to order meals in advance, while Economy Class typically has simpler snacks available.
• The train operators on this route include State Railway of Thailand (SRT), with options in several classes: First Class offers air-conditioned private cabins for comfort; Business Class features comfortable reclining seats and may include meal service; Economy Class is more basic but economical, with standard seats in a lively atmosphere. You can check schedules and book directly through their website: SRT.
• Upon arrival at Surat Thani train station, you can expect that it is well-connected and straightforward to navigate. The station offers luggage storage for travelers wanting to explore the area without their bags. There are also clean restrooms; however, shower facilities are not available at this station. To get to the city center quickly, take a local bus (routes 1 or 2), which typically runs every 30 minutes, or opt for a taxi from the station for a faster transit.
🛫 Flying from Bangkok's Don Muang Airport to Surat Thani Airport is a convenient option for travelers looking to reach their destination swiftly. With the quickest direct flight taking only 1 hour and 10 minutes, you can enjoy a short and efficient trip. 🌴 Upon arrival in Surat Thani, after a flight duration of approximately 4 hours and 28 minutes, travelers can explore the beautiful province known for its stunning natural landscapes and access to popular Thai islands like Koh Samui and Koh Phangan. 💰 Prices for flights between Surat Thani and Bangkok can range from $30 to $133, making air travel a relatively affordable and time-saving choice for those seeking to traverse the diverse landscapes of Thailand.
Departure Point
Don Muang Airport
Arrival Point
Surat Thani Airport
🚌 The journey from Bangkok to Surat Thani by bus takes approximately 16 hours and 12 minutes, operated by The Transport Company. 🚌 Travelers can enjoy a comfortable and affordable bus ride between Bangkok and Surat Thani, with ticket prices ranging from $13 to $35. Sit back, relax, and enjoy the scenic route during this 16-hour journey through Thailand.
Departure Point
Bangkok Mochit Bus Terminal station
Arrival Point
Surat Thani station

Frequently asked questions

Find out more about the route from Bangkok to Surat Thani.

Or choose the category:
The distance between Bangkok and Surat Thani is approximately 531.1 km by air, 648.2 km by road, and 11h 40m by train. If you choose to fly from Bangkok to Nakhon Si Thammarat and then take a bus, it will take around 5h 48m. Flying directly from Bangkok to Surat Thani takes about 4h 15m. If you prefer driving, it will take approximately 9h 12m to reach Bangkok from Surat Thani by car, and taking a bus from Bangkok to Surat Thani will take around 12h 9m.
The most cost-effective option for traveling from Bangkok to Surat Thani is by bus, with prices ranging from $13 to $35. However, this option also takes the longest, with a travel time of 12 hours and 9 minutes. For a more time-efficient option, flying is the best choice, with a travel time of only 4 hours and 11 minutes. Flight prices range from $30 to $120, making it an affordable and quick way to reach Surat Thani from Bangkok.
When traveling from Bangkok to Surat Thani, the prices for a train ticket can range from $5 to $45. On the other hand, bus tickets from Surat Thani to Bangkok can range from $13 to $35.
To travel from Bangkok to Surat Thani without using public transportation, the best option would be to rent a car and drive. The distance between the two cities is approximately 648.6 km, and it takes approximately 9 hours and 12 minutes to drive. Rental prices for a car vary from $70 to $110, depending on the type of car and rental duration.
To travel from Bangkok to Surat Thani without a car, the best option is to take the train, which takes approximately 11 hours and 40 minutes and costs between $5 and $45. Another option is to fly, which takes about 4 hours and 11 minutes and costs between $30 and $120. Additionally, there is a bus option available, which takes approximately 12 hours and 9 minutes and costs between $13 and $35.
Yes, there is a direct link between Bangkok and Surat Thani. The Transport Company operates a bus service that departs twice daily from Bangkok Mochit Bus Terminal and arrives at Surat Thani. The journey takes approximately 12 hours and 9 minutes.
The flight between Bangkok and Surat Thani typically takes around 1 hour and 10 minutes. The cost of the flight can vary, ranging from $24 to $101, depending on factors such as airline, booking time, and class of travel.
There are plenty of options for accommodation in Surat Thani. With over 113 hotels to choose from, you will be spoilt for choice. Prices for hotels start at just $12 per night, making it affordable for all budgets.