Krabi to Bangkok Bus: Schedules, Tickets & Prices
Buses from Krabi to Bangkok take around 13h 30m to 19h 36m, with tickets starting from 700 THB to 1,417 THB.
Bus from Krabi to Bangkok
Catching a bus in Krabi provides a convenient way to reach Bangkok, with multiple departures available from multiple stations, including Krabi Bus Terminal, Krabi Town Transfer, Ao Nam Mao, Krabi and others throughout the day. The journey generally takes around 13 hours 30 minutes, arriving at multiple stations, including Mochit, Bangkok, Southern Terminal Bangkok, BBC Khao san Bangkok and others, with fares starting from 700 THB. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.
Prices: 700 THB to 1,417 THB
Duration: 13h 30m – 19h 36m ⏱
Bus Routes & Schedules from Krabi to Bangkok
To reach Bangkok by bus from Krabi, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 13h 30m. Buses operate throughout the day within a shared timetable, starting from 15:10 and continuing until 17:00. Ticket prices generally begin at 700 THB and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Krabi to Bangkok allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.
Cheapest Bus Krabi to Bangkok
700 THB, from Ao Nang Transfer to BBC Khao san Bangkok, departure 15:20, duration 14h 40m.Fastest Bus Krabi to Bangkok
1417 THB, from Krabi Bus Terminal to Mochit, Bangkok, departure some times, duration 13h 30m.Bus Timetable: Ao Nam Mao, Krabi → BBC Khao san Bangkok
- 15:10 06:00 14h 50m 824 THB
Bus Timetable: Ao Nam Mao, Krabi → Khao San Road, Bangkok
- 15:10 06:00 14h 50m 702 THB
Bus Timetable: Ao Nang Transfer → BBC Khao san Bangkok
- 15:20 06:00 14h 40m 700 THB
Bus Timetable: Ao Nang Transfer → Khao San Road, Bangkok
- 15:20 06:00 14h 40m 702 THB
Bus Timetable: Krabi Bus Terminal → Mochit, Bangkok
- 16:00 05:30 13h 30m 965 THB
- 17:00 06:30 13h 30m 1417 THB
Bus Timetable: Krabi Bus Terminal → Southern Terminal Bangkok
- 16:00 11:36 19h 36m 767 THB
- 16:30 06:30 14h 965 THB
- 17:00 07:00 14h 1417 THB
Bus Timetable: Krabi Office → BBC Khao san Bangkok
- 16:00 06:00 14h 784 THB
Bus Timetable: Krabi Office → Khao San Road, Bangkok
- 16:00 06:00 14h 702 THB
Bus Timetable: Krabi Town Transfer → BBC Khao san Bangkok
- 15:30 06:00 14h 30m 784 THB
Bus Timetable: Krabi Town Transfer → Khao San Road, Bangkok
- 15:30 06:00 14h 30m 702 THB
Frequently Asked Questions Bus Krabi to Bangkok
Below you will find answers to the most common questions about traveling from Krabi to Bangkok by bus.
How long does the bus from Krabi to Bangkok usually take?
A bus journey from Krabi to Bangkok usually takes about 13 hours 30 minutes to 19 hours 36 minutes, depending on the departure point and arrival station. Some bus trips are shorter, such as Krabi Bus Terminal to Mochit, Bangkok at about 13 hours 30 minutes, while others can take much longer, especially on the Krabi Bus Terminal to Southern Terminal Bangkok service.
What is the price of a bus ticket for Krabi to Bangkok?
Bus tickets for Krabi to Bangkok are priced from 700 THB to 1417 THB. The final fare can vary by bus service, departure point, and arrival station, so it is worth checking the exact bus ticket before booking.
When is the first and last bus departure from Krabi to Bangkok?
For the Krabi to Bangkok bus, the first departure is at 15:10 and the last departure is at 17:00. That means the bus schedule is fairly limited, so it is a good idea to plan ahead if you want a specific bus departure time.
How many bus trips are there between Krabi and Bangkok?
There are 13 bus trips available between Krabi and Bangkok. With that number of departures, travelers have several bus options, but the schedule still centers around the afternoon bus departures.
Can I book bus tickets from Krabi to Bangkok in advance?
Yes, it is sensible to book bus tickets for Krabi to Bangkok in advance because the bus service has a set schedule and only 13 trips. Booking early can help you secure the departure time and route that fit your bus journey best.
Which stations do buses use on the Krabi to Bangkok route?
On the Krabi to Bangkok bus route, departures can be from Krabi Bus Terminal, Krabi Town Transfer, Ao Nam Mao, Krabi, Krabi Office, or Ao Nang Transfer. Arrivals include Mochit, Bangkok, Southern Terminal Bangkok, BBC Khao san Bangkok, and Khao San Road, Bangkok, so the exact bus connection depends on the service you choose.
Is there a direct bus journey from Krabi to Bangkok?
Yes, there are direct bus journeys from Krabi to Bangkok, but the exact travel time depends on the departure and arrival points. For example, some bus services run from Krabi Bus Terminal to Mochit, Bangkok, while others go to Southern Terminal Bangkok or Khao San Road, Bangkok.
What should I know before taking the bus from Krabi to Bangkok?
Before taking the bus from Krabi to Bangkok, it helps to check the departure station, arrival station, and travel time carefully because these can vary a lot by bus service. Since the bus journey can range from about 13 hours 30 minutes to 19 hours 36 minutes, choosing the right bus ticket and departure point can make the trip more convenient.
Travel options for Krabi to Bangkok
More Bus routes from and to Krabi or Bangkok
Routes in Bus from Krabi →
Routes in Bus to Bangkok ←
Routes in Bus to Krabi ←
Routes in Bus from Bangkok →
Planning more than just Krabi to Bangkok?
You’re currently viewing Bus options for Krabi to Bangkok. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.