ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Surat Thani

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Bangkok to Surat Thani

🚌 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.

Where to stay in Surat Thani

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Bangkok and Surat Thani. The bus departs from Bangkok Mochit Bus Terminal and arrives in Surat Thani. The service runs five times a day, every day, with the journey taking approximately 16 hours and 12 minutes. This bus route is a convenient and cost-effective way to travel between the two cities.
  • You can catch the bus from Bangkok to Surat Thani at the Bangkok Mochit Bus Terminal station. This station is where The Transport Company operates its bus services for this route. It's essential to arrive at the station early to ensure you catch your bus on time, as it serves as the main departure point for trips to Surat Thani. Be sure to check the bus schedule and plan your journey accordingly.
  • The bus from Bangkok to Surat Thani, operated by The Transport Company, arrives at Surat Thani station in Surat Thani. Surat Thani station is the main transportation hub in the city, making it a convenient arrival point for travelers. From there, you can easily access other modes of transport or continue your journey to your final destination within Surat Thani or nearby areas. Be sure to check the station's facilities and services to make your arrival as smooth as possible.
  • The cost of a bus ticket from Bangkok to Surat Thani or vice versa typically ranges from $13 to $35, depending on the bus company, type of service, and amenities provided. It's advisable to book your tickets in advance to secure the best rates and preferred seating options. Keep in mind that prices may fluctuate based on demand and the time of booking, so it's recommended to check with the bus companies directly for the most up-to-date pricing information.
  • There are five buses that operate daily between Bangkok and Surat Thani, departing from Bangkok Mochit Bus Terminal and arriving at Surat Thani station. These bus services are operated by The Transport Company. The journey duration between the two cities by bus is approximately 16 hours and 12 minutes. Ticket prices for this route range from $13 to $35, offering travelers a range of options to choose from based on their budget and preferences.
  • The Bangkok to Surat Thani buses are typically the most crowded during weekends and holidays when there is higher demand for travel. To avoid crowds, it is recommended to travel on weekdays, especially in the early morning or late evening departures. The midweek daytime buses might also be less busy compared to peak travel times. Considering these factors can help travelers have a more comfortable and less crowded bus journey between Bangkok and Surat Thani.
  • The first bus of the day from Bangkok to Surat Thani typically departs early in the morning, usually around 7:00 AM. The last bus of the day usually leaves in the late afternoon or early evening, around 5:00 PM. Travelers can choose between these different departure times to find a schedule that best suits their preferences and travel plans for the journey from Bangkok to Surat Thani by bus.

Will you be returning to Bangkok by bus?

If you are looking for a return bus journey, you can check the buses from Surat Thani to Bangkok.

See schedule