Phuket to Khao Lak Bus: Schedules, Tickets & Prices
The bus journey from Phuket to Khao Lak takes approximately 50m to 2h 25m, with fares from 235 THB to 480 THB.
Bus from Phuket to Khao Lak
From Phuket, buses depart regularly from multiple stations, including Robinson Thalang Bus stop, Phuket, Phuket Bus and Van Office, Phuket Bus Terminal 1 and others, with the earliest trip at --:--, offering several options to reach Khao Lak. The ride usually takes about 50 minutes and will bring you to multiple stations, including Ban Bang Niang, Khao Lak, Tor 813 Patrol Boat Bang Niang, Khao Lak, Khao Lak Nang Thong Center and others, with tickets starting at 235 THB. Check schedules and book your spot in advance for a relaxed and dependable journey.
Prices: 235 THB to 480 THB
Duration: 50m – 2h 25m ⏱
Bus Routes & Schedules from Phuket to Khao Lak
To reach Khao Lak 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 1h 10m. Buses operate throughout the day within a shared timetable, starting from --:-- and continuing until 18:40. Ticket prices generally begin at 235 THB and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Phuket to Khao Lak allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.
Cheapest Bus Phuket to Khao Lak
235 THB, from Phuket Bus Terminal 2 to Khao Lak Nang Thong Center, departure some times, duration 2h.Fastest Bus Phuket to Khao Lak
276 THB, from Robinson Thalang Bus stop, Phuket to Khao Lak Nang Thong Center, departure some times, duration 1h 10m.Bus Timetable: Old Airport Junction Bus Shelter, Phuket → Khaolak Nang Thong Center Infront of Mcdonald Khao Lak
- 05:30 07:10 1h 40m 400 THB
- 08:10 09:50 1h 40m 400 THB
- 11:50 13:30 1h 40m 400 THB
- 15:45 17:25 1h 40m 400 THB
Bus Timetable: Old Airport Junction Bus Shelter, Phuket → Tab Lamu Bus Shelter, Khao Lak
- 05:30 07:00 1h 30m 400 THB
- 08:10 09:40 1h 30m 400 THB
- 11:50 13:20 1h 30m 400 THB
- 15:45 17:15 1h 30m 400 THB
Bus Timetable: Opposite the Highway Police Station, Phuket → Khaolak Nang Thong Center Infront of Mcdonald Khao Lak
- 14:20 16:30 2h 10m 400 THB
Bus Timetable: Opposite the Highway Police Station, Phuket → Tab Lamu Bus Shelter, Khao Lak
- 14:20 16:20 2h 254 THB
Bus Timetable: Opposite the Highway Police Station, Phuket → Tor 813 Patrol Boat Bang Niang, Khao Lak
- 14:20 16:40 2h 20m 400 THB
Bus Timetable: Phuket Airport → Khaolak Nang Thong Center Infront of Mcdonald Khao Lak
- 12:30 13:50 1h 20m 480 THB
- 15:10 16:30 1h 20m 480 THB
Bus Timetable: Phuket Airport intersection → Ban Bang Niang, Khao Lak
- 14:10 15:50 1h 40m 287 THB
- 16:40 18:20 1h 40m 287 THB
Bus Timetable: Phuket Airport Intersection → Khao Lak Nang Thong Center
- 08:15 09:55 1h 40m 310 THB
- 09:15 10:55 1h 40m 310 THB
- 10:15 11:55 1h 40m 310 THB
- 11:40 13:20 1h 40m 310 THB
- 14:10 15:50 1h 40m 310 THB
Bus Timetable: Phuket Airport intersection → Khao Lak Nang Thong Center
- --:-- --:-- 50m 248 THB
Bus Timetable: Phuket Airport intersection → Tor 813 Patrol Boat Bang Niang, Khao Lak
- 16:40 18:00 1h 20m 287 THB
- 18:40 20:00 1h 20m 287 THB
Bus Timetable: Phuket Bus and Van Office → Khao Lak Nang Thong Center
- --:-- --:-- 1h 20m 268 THB
Bus Timetable: Phuket Bus and Van Office → Tor 813 Patrol Boat Bang Niang, Khao Lak
- 15:50 18:00 2h 10m 287 THB
- 17:50 20:00 2h 10m 287 THB
Bus Timetable: Phuket Bus Terminal 1 → Khao Lak Nang Thong Center
- 15:30 17:20 1h 50m 287 THB
- 15:35 17:55 2h 20m 287 THB
- 17:30 19:20 1h 50m 287 THB
- 17:35 19:55 2h 20m 287 THB
Bus Timetable: Phuket Bus Terminal 1 → Tor 813 Patrol Boat Bang Niang, Khao Lak
- 15:30 17:45 2h 15m 287 THB
- 15:35 18:00 2h 25m 287 THB
- 17:30 19:45 2h 15m 287 THB
- 17:35 20:00 2h 25m 287 THB
Bus Timetable: Phuket Bus Terminal 2 → Khao Lak Nang Thong Center
- 06:00 08:20 2h 20m 327 THB
- 07:30 09:30 2h 235 THB
- 08:20 10:20 2h 327 THB
- 08:30 10:30 2h 235 THB
- 09:30 11:30 2h 235 THB
- 11:00 13:00 2h 235 THB
- 13:30 15:30 2h 310 THB
- 13:40 15:40 2h 235 THB
Bus Timetable: Phuket Bus Terminal 2 → Khaolak Nang Thong Center Infront of Mcdonald Khao Lak
- 05:30 07:10 1h 40m 400 THB
- 08:10 09:50 1h 40m 400 THB
- 11:50 13:30 1h 40m 400 THB
- 14:20 16:30 2h 10m 400 THB
- 15:45 17:25 1h 40m 400 THB
Bus Timetable: Phuket Bus Terminal 2 → Tab Lamu Bus Shelter, Khao Lak
- 05:30 07:00 1h 30m 400 THB
- 08:10 09:40 1h 30m 400 THB
- 11:50 13:20 1h 30m 400 THB
- 14:20 16:20 2h 254 THB
- 15:45 17:15 1h 30m 400 THB
Bus Timetable: Phuket Bus Terminal 2 → Tor 813 Patrol Boat Bang Niang, Khao Lak
- 14:20 16:40 2h 20m 400 THB
Bus Timetable: Phuket Sanooker Bus Terminal 1 → Khao Lak Nang Thong Center
- --:-- --:-- 1h 30m 268 THB
Bus Timetable: Robinson Thalang Bus Shelter, Phuket → Khaolak Nang Thong Center Infront of Mcdonald Khao Lak
- 05:30 07:10 1h 40m 400 THB
- 08:10 09:50 1h 40m 400 THB
- 11:50 13:30 1h 40m 400 THB
- 14:20 16:30 2h 10m 400 THB
- 15:45 17:25 1h 40m 400 THB
Bus Timetable: Robinson Thalang Bus Shelter, Phuket → Tab Lamu Bus Shelter, Khao Lak
- 05:30 07:00 1h 30m 400 THB
- 08:10 09:40 1h 30m 400 THB
- 11:50 13:20 1h 30m 400 THB
- 14:20 16:20 2h 254 THB
- 15:45 17:15 1h 30m 400 THB
Bus Timetable: Robinson Thalang Bus Shelter, Phuket → Tor 813 Patrol Boat Bang Niang, Khao Lak
- 14:20 16:40 2h 20m 400 THB
Bus Timetable: Robinson Thalang Bus stop, Phuket → Ban Bang Niang, Khao Lak
- 16:10 17:25 1h 15m 276 THB
- 16:30 17:45 1h 15m 276 THB
- 18:00 19:15 1h 15m 276 THB
- 18:20 19:35 1h 15m 276 THB
Bus Timetable: Robinson Thalang Bus stop, Phuket → Khao Lak Nang Thong Center
- 16:10 17:55 1h 45m 276 THB
- 16:30 17:40 1h 10m 276 THB
- 18:00 19:10 1h 10m 276 THB
- 18:10 19:55 1h 45m 287 THB
- 18:20 19:30 1h 10m 276 THB
Bus Timetable: Robinson Thalang Bus stop, Phuket → Tor 813 Patrol Boat Bang Niang, Khao Lak
- 16:10 18:00 1h 50m 276 THB
- 16:30 17:45 1h 15m 276 THB
- 18:00 19:15 1h 15m 276 THB
- 18:10 20:00 1h 50m 287 THB
- 18:20 19:35 1h 15m 276 THB
Frequently Asked Questions Bus Phuket to Khao Lak
Below you will find answers to the most common questions about traveling from Phuket to Khao Lak by bus.
How long does the bus trip from Phuket to Khao Lak usually take?
A bus trip from Phuket to Khao Lak usually takes about 1 hour 10 minutes to 2 hours 25 minutes, depending on the departure point and the stop in Khao Lak. Some bus journeys are much quicker, while others take longer if they start farther from the main road or end at a different drop-off point.
What is the price of a bus from Phuket to Khao Lak?
Bus tickets for Phuket to Khao Lak are usually priced between 235 THB and 480 THB. The final fare can vary by departure point and the exact bus service, so it is worth checking the ticket details before you book.
Which bus departure points are available for Phuket to Khao Lak?
For a bus from Phuket to Khao Lak, departures can be from places such as Phuket Bus Terminal 1, Phuket Bus Terminal 2, Phuket Airport, Phuket Airport intersection, and Robinson Thalang Bus stop. The best bus departure for you depends on where you are staying in Phuket and which drop-off point in Khao Lak is most convenient.
Where can a bus from Phuket to Khao Lak arrive?
A bus journey from Phuket to Khao Lak can arrive at several points, including Ban Bang Niang, Khao Lak Nang Thong Center, Tab Lamu Bus Shelter, and Tor 813 Patrol Boat Bang Niang. Choosing the right bus arrival point can make it easier to reach your hotel or beach area.
How often does the bus service run between Phuket and Khao Lak?
There are 79 bus trips listed for Phuket to Khao Lak, so the bus service is fairly active across the day. Even so, the exact bus frequency can change, so it is smart to check the schedule before heading out.
Can I book bus tickets for Phuket to Khao Lak in advance?
Yes, it is a good idea to book bus tickets for Phuket to Khao Lak ahead of time, especially if you want a specific departure point or arrival stop. Advance booking can help you secure the bus trip that fits your plans best.
What is the latest bus departure from Phuket to Khao Lak?
The latest bus departure for Phuket to Khao Lak is at 18:40. If you are planning a later bus journey, it is best to confirm availability early so you do not miss the final service.
Are there any practical tips for taking the bus from Phuket to Khao Lak?
For a bus from Phuket to Khao Lak, it helps to choose the departure point closest to you and the arrival stop nearest your accommodation. Since bus journeys can vary in length, arriving early and checking the exact stop names can make the trip smoother.
Travel options for Phuket to Khao Lak
More Bus routes from and to Phuket or Khao Lak
Routes in Bus from Phuket →
Routes in Bus to Phuket ←
Planning more than just Phuket to Khao Lak?
You’re currently viewing Bus options for Phuket to Khao Lak. 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.