Travel from Krabi to Surat Thani: Bus Schedule & Prices
- Crossing time 3h
- Operators 1
- Departures a day 6
330+ THB
Bus from Krabi to Surat Thani: Schedule and Prices

Hassle-Free Travel from Krabi to Surat Thani by Bus
If you’re looking to travel from Krabi to Surat Thani, you’ve come to the right place. Whether you’re planning a quick stopover or exploring the surrounding islands, finding the right transportation is key. Krabi to Surat Thani by Ferry is not an option. Here's everything you need to know about getting from Krabi to Surat Thani by bus.
Krabi to Surat Thani: Schedule and Pricing
The most convenient way to travel from Krabi to Surat Thani is by bus. Buses run regularly throughout the day, offering a range of options for both schedule and budget.
-
Tickets typically range from 300 to 500 THB. Depending on the operator and the level of comfort provided. You can easily book your tickets in advance to secure your seat.
-
The journey starts at the Krabi Bus Terminal. You can catch a bus at various times during the day. Most buses take around 3 to 4.5 hours to complete the trip, depending on traffic and road conditions. The total distance from Krabi to Surat Thani is around 157 km (98 miles).
Departure Details
-
The journey begins at the Krabi Bus Terminal, located a short distance outside the main town center. This terminal is well-organized and provides essential amenities such as restrooms, small shops, and eateries. The bus service from Krabi is known for its timeliness and comfort, making your trip smooth and enjoyable.
-
Buses arrive at Talad Kaset in Surat Thani Town, which is the main bus terminal in the city. From there, you can easily find transportation to various destinations. Including Surat Thani Airport and the Surat Thani Train Station. Surat Thani is a major transportation hub.
About Surat Thani
Surat Thani is a bustling gateway to Thailand's stunning Gulf Coast islands. It serves as the ideal jumping-off point for reaching Koh Samui, Koh Phangan, and Koh Tao. From Surat Thani, travelers can continue their memorable trip. They reach other destinations in Thailand easily.
-
Surat Thani Airport is around 30 kilometers from the town center. It connects to Bangkok and other major Thai cities.
-
The Surat Thani Train Station is a popular transit point for travelers heading north to Bangkok or south to Hat Yai and Malaysia.
-
Aside from Talad Kaset, there are other bus terminals connecting to various regional routes, making it easy to travel further afield.
Check-in Instructions
For those taking the bus from Krabi, make sure to arrive at the Krabi Bus Terminal at least 30 minutes before your scheduled departure time. This will allow you enough time to check in, store your luggage, and find your seat. Bus tickets can usually be booked online in advance or purchased directly at the terminal.
Important Travel Information
-
The distance from Krabi to Surat Thani is by bus of 157 km (98 miles), providing a scenic journey through southern Thailand.
-
The trip duration ranges from 3 hours to 4.5 hours, depending on road conditions and the type of bus selected. This makes traveling from Krabi to Surat Thani by bus a convenient option.
-
Most buses are equipped with air conditioning and comfortable seating, making for a pleasant journey. Some operators even provide snacks and water, ensuring your trip from Krabi to Surat Thani by bus is enjoyable.
-
You can bring your luggage onboard. Most buses have a luggage compartment underneath the seating area for larger bags, perfect for travelers carrying gear for Koh Samui, Koh Phangan, or Koh Tao.
Conclusion
Traveling by bus from Krabi to Surat Thani is a convenient and affordable option. The bus service from Krabi offers a balance of comfort, speed, and budget-friendly pricing, making it an excellent choice for all types of travelers. From the moment you step onto the bus at Krabi Bus Terminal to the time you arrive at Surat Thani's Talad Kaset station, your journey is straightforward and hassle-free. With Surat Thani as your gateway, you’re well-positioned to explore other destinations in Thailand or catch a ferry to the beautiful islands of Koh Samui, Koh Phangan, and Koh Tao. It will be a memorable trip.
Frequently asked questions
What's the boarding process on the day of my trip?
At the pier named on your ticket, look for the staff of the ferry operator listed on your ticket as well. Please present your e-ticket (QR code) from your phone or other device—they’ll provide you with a sticker and/or boarding pass and direct you to your boat. Most piers have staff available to help load your luggage. In Koh Samui, staff are usually stationed at booths near the boarding area; at other locations, they’re typically near the boats, wearing their company uniforms.
Do I need to print my ferry ticket or is mobile ok?
You don't need to print your ticket. On the day of travel, simply present your e-ticket (QR code) from your phone or other device to the ferry operator staff at the pier named on your ticket—they'll give you a sticker and/or boarding pass and direct you to your boat.
If you'd prefer a printed copy, you can register as a member on our site, which allows you to easily print out your e-tickets and VAT receipts.
What happens if my ferry is cancelled due to weather?
If your trip is cancelled due to bad weather, you can choose between receiving a refund or rescheduling your journey.
Please note that refunds for bad weather are only issued if the ferry operator cancels the trip. Also keep in mind that speedboats are more likely to be cancelled than ferries, as ferries can usually operate in the rain except in extremely bad weather — though journeys may take a little longer during storms or strong winds.
To arrange your refund or new travel date, please click the refund button in your personal Liva account.
What are the baggage allowances?
Your ferry e-ticket includes ferry transport, baggage fees, and handling. The free baggage allowance per person is 20–25 kg, depending on the operator. If your baggage exceeds this limit, you can pay the extra fee directly to the ferry operator in cash.
To check the baggage allowance for your specific trip, please refer to the trip details for your selected route.
Can I change the date of my ticket?
Yes, you can change your trip date as long as you provide notice at least 24, 48, or 72 hours before departure—the exact timeframe depends on the ferry operator you booked with. A small service fee of 200 baht per person applies for a second change.
Please note:
Changes must be for the same operator and boat type as your original booking.
The change applies to the entire booking; for example, if your booking is for 3 passengers, we cannot change the date or time for just one of them.
To proceed, please click the chat button to connect with one of our customer service agents, or use any of the official channels listed in the footer of our website.
Warning: Please do not send requests by replying directly to the booking confirmation email, as this is not an official support channel.
Bali Ferry :
Yes, you can. The change is required 7 days' notice prior to departure date. There is a small fee of USD $10 applied per time. Please click the chat button to speak with one of our customer service agents who will take you through the simple booking change process.
If I miss my ferry, can I take the next one?
Unfortunately, it is not possible. Tickets will expire for late arrivals and are strictly non-refundable and non-changeable.
To avoid missing your trip, please plan to arrive at the pier at least 30 minutes before departure to allow enough time for check-in and boarding.
If you do happen to miss your ferry and wish to travel as soon as possible, contact us right away, and we’ll advise you on the best available options.