Travel Bangkok to Khao Lak

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 ⏱

Experience bus from Bangkok to Khao Lak for THB 1105 Journey with bus from Bangkok to Khao Lak for THB 1105 Journey with bus from Bangkok to Khao Lak for THB 1105 Go with bus from Bangkok to Khao Lak in 12h Travel with bus from Bangkok to Khao Lak in 12h Ride with bus from Bangkok to Khao Lak for THB 1105

View all Bus tickets →

Distance Bangkok to Khao Lak

The distance between Bangkok and Khao Lak is 657.8 kilometers.

Bus from Bangkok to Khao Lak Details

Find key information about the Bus from Bangkok to Khao Lak, including travel time, prices and stations.

Bus
Average price
1,204 THB
 
Cheapest
1,105 THB
Average duration
15h 23m
 
Shortest
12h
Number of departures
13
16:00 - 19:00
Tickets
 
Stations
Departure stations
Arrival stations
Khaosan The Twin 2000, Bangkok
Khaosan Road, Bangkok
Khao San Tara Travel, Bangkok
BBC Khao san Bangkok
Southern Bus Terminal, Bangkok
View more stations in the full listing
Khao Lak
Khao Lak Bus station
Khao Lak Opposite Mcdonalds
Khao Lak Bus Station

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.

Check all Bus tickets →

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.


More Bus routes from and to Bangkok or 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 Planner

Ideal for multi-city trips and flexible travel plans.