Phuket to Krabi Bus: Schedules, Tickets & Prices
Travel from Phuket to Krabi by bus in around 2h to 4h 40m, with tickets available from 337 THB to 464 THB.
Bus from Phuket to Krabi
Catching a bus in Phuket provides a convenient way to reach Krabi, with multiple departures available from multiple stations, including Phuket Bus Terminal 2, Phuket Bus Terminal 1, Robinson Thalang Bus stop, Phuket and others throughout the day. The journey generally takes around 2 hours, arriving at Krabi Airport drop at Bus Stop or Krabi Bus Terminal, with fares starting from 337 THB. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.
Prices: 337 THB to 464 THB
Duration: 2h – 4h 40m ⏱
Bus Routes & Schedules from Phuket to Krabi
To reach Krabi by bus from Phuket, 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 2h. Buses operate throughout the day within a shared timetable, starting from 06:30 and continuing until 17:20. Ticket prices generally begin at 337 THB and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Phuket to Krabi allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.
Cheapest & Fastest Bus Phuket to Krabi
337 THB, from Phuket Airport intersection to Krabi Bus Terminal, departure some times, duration 2h.Bus Timetable: Phuket Airport Intersection → Krabi Bus Terminal
- 08:50 11:20 2h 30m 392 THB
- 09:50 12:20 2h 30m 392 THB
- 12:00 14:30 2h 30m 392 THB
- 12:50 15:20 2h 30m 392 THB
- 14:45 17:15 2h 30m 392 THB
- 16:10 18:40 2h 30m 392 THB
- 17:20 19:50 2h 30m 392 THB
Bus Timetable: Phuket Airport intersection → Krabi Bus Terminal
- 10:00 12:00 2h 337 THB
- 14:15 16:15 2h 337 THB
Bus Timetable: Phuket Bus Terminal 1 → Krabi Bus Terminal
- 07:00 10:10 3h 10m 464 THB
- 07:30 10:50 3h 20m 464 THB
- 08:30 11:40 3h 10m 464 THB
- 10:30 13:40 3h 10m 464 THB
- 10:40 15:20 4h 40m 464 THB
- 12:30 15:40 3h 10m 464 THB
- 14:30 17:40 3h 10m 464 THB
- 16:30 19:40 3h 10m 464 THB
Bus Timetable: Phuket Bus Terminal 2 → Krabi Airport drop at Bus Stop
- 06:30 10:30 4h 397 THB
- 08:20 12:20 4h 397 THB
- 10:40 14:40 4h 397 THB
- 11:30 15:30 4h 397 THB
- 12:20 16:20 4h 397 THB
- 13:15 17:15 4h 397 THB
- 14:15 18:15 4h 397 THB
- 15:40 19:40 4h 397 THB
- 16:50 20:50 4h 397 THB
Bus Timetable: Phuket Bus Terminal 2 → Krabi Bus Terminal
- 06:30 09:30 3h 375 THB
- 07:00 10:10 3h 10m 464 THB
- 07:30 10:50 3h 20m 464 THB
- 08:20 11:20 3h 375 THB
- 08:30 11:40 3h 10m 464 THB
- 08:45 11:45 3h 398 THB
- 10:30 13:40 3h 10m 464 THB
- 10:40 15:20 4h 40m 464 THB
- 11:30 14:30 3h 375 THB
- 12:20 15:20 3h 375 THB
- 12:30 15:40 3h 10m 464 THB
- 13:15 16:15 3h 375 THB
- 14:15 17:15 3h 375 THB
- 14:30 17:40 3h 10m 464 THB
- 15:40 18:40 3h 375 THB
- 16:30 19:40 3h 10m 464 THB
- 16:50 19:50 3h 375 THB
Bus Timetable: Robinson Thalang Bus stop, Phuket → Krabi Bus Terminal
- 14:10 16:25 2h 15m 367 THB
Frequently Asked Questions Bus Phuket to Krabi
Below you will find answers to the most common questions about traveling from Phuket to Krabi by bus.
How long is the bus trip from Phuket to Krabi?
The Phuket to Krabi bus trip usually takes about 2 to 5 hours, depending on the departure point and the service you choose. Some bus journeys are much quicker, while others take longer if they run from central Phuket stations to Krabi Bus Terminal.
What does a bus ticket for Phuket to Krabi usually cost?
A bus ticket for Phuket to Krabi typically costs between 337 THB and 464 THB. The final fare can vary by departure point and the specific bus service, so it is worth checking the ticket details before you travel.
When is the first bus departure from Phuket to Krabi?
The first Phuket to Krabi bus departure is at 06:30. If you want an early bus journey, it is a good idea to arrive a little before departure so you have time to find the correct station or stop.
What time is the last bus service between Phuket and Krabi?
The last Phuket to Krabi bus service leaves at 17:20. If you are planning a later bus trip, make sure you check the departure time carefully so you do not miss the final connection.
How many bus connections are there from Phuket to Krabi?
There are 44 bus connections on the Phuket to Krabi route. That gives travelers several options across the day, which can make it easier to choose a bus journey that fits their schedule.
Can I book bus tickets for Phuket to Krabi in advance?
Yes, bus tickets for Phuket to Krabi can be booked in advance, and that is often the easiest way to secure a seat on your preferred bus service. Booking ahead is especially helpful if you want a specific departure time or station.
Which bus stations are used for Phuket to Krabi departures and arrivals?
For Phuket to Krabi by bus, departures can be from Phuket Bus Terminal 2, Phuket Bus Terminal 1, Robinson Thalang Bus stop, Phuket, or Phuket Airport Intersection, while arrivals are usually at Krabi Airport drop at Bus Stop or Krabi Bus Terminal. It is important to check your bus ticket so you know the exact pickup and drop-off points.
Are there any practical tips for taking the bus from Phuket to Krabi?
For a Phuket to Krabi bus journey, it helps to confirm your departure point in advance because the route uses several different stations and stops. Since bus travel times can vary quite a bit, arriving early and checking the bus service details will make the trip smoother.
Travel options for Phuket to Krabi
More Bus routes from and to Phuket or Krabi
Routes in Bus from Phuket →
Routes in Bus to Krabi ←
Routes in Bus to Phuket ←
Routes in Bus from Krabi →
Planning more than just Phuket to Krabi?
You’re currently viewing Bus options for Phuket to Krabi. 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.