Bangkok to Khao Lak Bus: Schedules, Tickets & Prices
The bus journey from Bangkok to Khao Lak takes approximately 12h to 17h 30m, with fares from 1,105 THB to 1,479 THB.
Bus from Bangkok to Khao Lak
Traveling from Bangkok to Khao Lak by bus, with departures from multiple stations, including Khaosan The Twin 2000, Bangkok, Khaosan Road, Bangkok, Khao San Tara Travel, Bangkok and others, allows you to choose a schedule that fits your plans. The journey takes around 12 hours, arriving at multiple stations, including Khao Lak, Khao Lak Bus station, Khao Lak Opposite Mcdonalds and others, with fares starting from 1,105 THB. Compare schedules and make sure to book your tickets in advance for a comfortable and reliable trip.
Prices: 1,105 THB to 1,479 THB
Duration: 12h – 17h 30m ⏱
Bus Routes & Schedules from Bangkok to Khao Lak
Bus services linking Bangkok and Khao Lak operate through multiple stations, giving travelers a range of possible departure and arrival points. Because of this, journey durations can differ by route, generally averaging around 12h. All buses run within a shared operating window from 16:00 to 19:00, with bus ticket prices starting at 1,105 THB and adjusting slightly based on the service and stop combination. Reviewing the complete bus timetable for Bangkok to Khao Lak allows you to assess station coverage, timing differences and departure options in detail.
Cheapest Bus Bangkok to Khao Lak
1105 THB, from Khaosan The Twin 2000, Bangkok to Khao Lak, departure some times, duration 16h 40m.Fastest Bus Bangkok to Khao Lak
1235 THB, from Lampoo Ocean Travel, Bangkok to Khao Lak Bus Station, departure 18:00, duration 12h.Bus Timetable: BBC Khao san Bangkok → Khao Lak Opposite Mcdonalds
- 18:45 10:15 15h 30m 1212 THB
- 18:50 10:40 15h 50m 1150 THB
Bus Timetable: Khao San Bangkok Travel Plus → Khao Lak Opposite Mcdonalds
- 18:45 10:15 15h 30m 1170 THB
- 18:50 10:40 15h 50m 1170 THB
Bus Timetable: Khao San Tara Travel, Bangkok → Khao Lak Bus station
- 16:00 09:30 17h 30m 1300 THB
Bus Timetable: Khaosan Road, Bangkok → Khao Lak
- 18:40 11:10 16h 30m 1105 THB
- 18:50 11:20 16h 30m 1105 THB
Bus Timetable: Khaosan The Twin 2000, Bangkok → Khao Lak
- 19:00 11:40 16h 40m 1105 THB
Bus Timetable: Lampoo Ocean Travel, Bangkok → Khao Lak Bus Station
- 18:00 06:00 12h 1235 THB
Bus Timetable: Mochit, Bangkok → Khao Lak Opposite Mcdonalds
- 16:00 05:00 13h 1205 THB
Bus Timetable: Southern Bus Terminal, Bangkok → Khao Lak Opposite Mcdonalds
- 16:00 05:00 13h 1205 THB
Bus Timetable: Southern Terminal Bangkok → Khao Lak Opposite Mcdonalds
- 18:50 11:00 16h 10m 1216 THB
- 19:00 11:00 16h 1479 THB
Frequently Asked Questions Bus Bangkok to Khao Lak
Below you will find answers to the most common questions about traveling from Bangkok to Khao Lak by bus.
How long is the bus trip from Bangkok to Khao Lak?
The Bangkok to Khao Lak bus trip usually takes about 12 to 18 hours, depending on the departure point and the service you choose. Some Bangkok to Khao Lak bus journeys are shorter, while others take longer, so it is worth checking the exact bus schedule before you book.
What is the price of a bus ticket for Bangkok to Khao Lak?
A Bangkok to Khao Lak bus ticket typically costs between 1105 THB and 1479 THB. The final bus fare can vary by departure point and service, so it is a good idea to compare options before choosing your Bangkok to Khao Lak bus.
When does the bus service from Bangkok to Khao Lak usually depart?
The Bangkok to Khao Lak bus service usually has departures between 16:00 and 19:00. If you are planning this bus journey, it is best to check the exact departure time for your chosen Bangkok to Khao Lak bus ticket.
How many bus departures are there between Bangkok and Khao Lak?
There are 13 bus departures for Bangkok to Khao Lak, so travelers have several options to choose from. Since the bus schedule is limited to a few departures, it is smart to plan ahead and pick the Bangkok to Khao Lak bus that fits your timing.
Can I book bus tickets for Bangkok to Khao Lak in advance?
Yes, booking Bangkok to Khao Lak bus tickets in advance is a sensible choice, especially because the bus service has a set number of departures. Reserving early can help you secure the Bangkok to Khao Lak bus trip that matches your preferred time and pickup point.
Which bus departure points are available for Bangkok to Khao Lak?
For Bangkok to Khao Lak, the bus departure points include places such as Southern Bus Terminal, Mochit, and several Khao San area locations in Bangkok. Because the bus service leaves from different spots, it is important to choose the Bangkok to Khao Lak bus departure that is most convenient for you.
Where does the bus from Bangkok to Khao Lak arrive?
The Bangkok to Khao Lak bus usually arrives at Khao Lak, Khao Lak Bus station, Khao Lak Bus Station, or Khao Lak Opposite Mcdonalds. When you book your Bangkok to Khao Lak bus journey, check the arrival point carefully so you know where to continue after the bus trip.
What should I know before taking the bus journey from Bangkok to Khao Lak?
Before taking the Bangkok to Khao Lak bus journey, it helps to confirm both the departure point and the arrival stop, since the bus service uses several locations in Bangkok and Khao Lak. It is also wise to allow enough time for a long trip and to check the bus schedule and ticket details before you travel.
Travel options for Bangkok to Khao Lak
More Bus routes from and to Bangkok or Khao Lak
Routes in Bus from Bangkok →
Routes in Bus to Khao Lak ←
Planning more than just Bangkok to Khao Lak?
You’re currently viewing Bus options for Bangkok 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.