Travel Bangkok to Koh Lanta

Bangkok to Koh Lanta Bus: Schedules, Tickets & Prices

Travel from Bangkok to Koh Lanta by bus in around 16h 30m to 17h 45m, with tickets available from 1,209 THB to 1,495 THB.

Bus from Bangkok to Koh Lanta

Catch a bus at multiple stations, including Khaosan The Twin 2000, Bangkok, Khaosan Road, Bangkok, Khao San Bangkok Travel Plus and others and start your journey from Bangkok. Services run frequently throughout the day, with the first departure at 18:40, allowing you to pick a departure that suits your schedule. The trip takes around 16 hours 30 minutes, and you'll arrive at Hua Hin Pier, Koh Lanta, Koh Lanta Transfer or Koh Lanta, heading into Koh Lanta. Fares start from 1,209 THB, and you can check availability and book your seat here.

Prices: 1,209 THB to 1,495 THB

Duration: 16h 30m – 17h 45m ⏱

Ride with bus from Bangkok to Koh Lanta for THB 1209 Hop on bus from Bangkok to Koh Lanta in 16h 30m Choose bus from Bangkok to Koh Lanta for THB 1209 Choose bus from Bangkok to Koh Lanta for THB 1209 Hop on bus from Bangkok to Koh Lanta in 16h 30m

View all Bus tickets →

Distance Bangkok to Koh Lanta

The distance between Bangkok and Koh Lanta is 692.1 kilometers.

Bus from Bangkok to Koh Lanta Details

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

Bus
Average price
1,370 THB
 
Cheapest
1,209 THB
Average duration
16h 50m
 
Shortest
16h 30m
Number of departures
11
18:40 - 19:00
Tickets
 
Stations
Departure stations
Arrival stations
Khaosan The Twin 2000, Bangkok
Khaosan Road, Bangkok
Khao San Bangkok Travel Plus
BBC Khao san Bangkok
Hua Hin Pier, Koh Lanta
Koh Lanta Transfer
Koh Lanta

Bus Routes & Schedules from Bangkok to Koh Lanta

On this bus route between Bangkok and Koh Lanta, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 16h 30m. Buses follow a coordinated schedule running from 18:40 until 19:00, covering most of the day. Fares usually start at 1,209 THB and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Bangkok to Koh Lanta helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.

Check all Bus tickets →

Frequently Asked Questions Bus Bangkok to Koh Lanta

Below you will find answers to the most common questions about traveling from Bangkok to Koh Lanta by bus.

How long is the bus trip from Bangkok to Koh Lanta?

The Bangkok to Koh Lanta bus trip takes about 16 hours 30 minutes to 17 hours 45 minutes, depending on the departure and arrival point. It is a long overnight-style bus journey, so it is best to plan for a full travel day and some extra time for transfers.

What does a bus ticket for Bangkok to Koh Lanta usually cost?

A bus ticket for Bangkok to Koh Lanta usually costs between 1209 THB and 1495 THB. Since prices can vary by departure point and service, it is a good idea to compare bus tickets before booking your Bangkok to Koh Lanta bus.

What time does the bus from Bangkok to Koh Lanta leave?

The Bangkok to Koh Lanta bus departures are scheduled between 18:40 and 19:00. If you are taking this bus from Bangkok, it is wise to arrive early so you do not miss the evening departure.

How frequent is the bus service between Bangkok and Koh Lanta?

There are 11 bus departures for Bangkok to Koh Lanta, so the bus service is not very frequent. Because the Bangkok to Koh Lanta bus schedule is limited, booking ahead is a smart move.

Can I book bus tickets for Bangkok-Koh Lanta in advance?

Yes, it is a good idea to book Bangkok to Koh Lanta bus tickets in advance because the bus service has limited departures. Advance booking can help you secure the bus journey that fits your travel plans best.

Which bus stations are used for Bangkok to Koh Lanta departures and arrivals?

For Bangkok to Koh Lanta by bus, departures can be from Khaosan The Twin 2000, Khaosan Road, Khao San Bangkok Travel Plus, or BBC Khao san Bangkok. Arrivals may be at Hua Hin Pier, Koh Lanta Transfer, or Koh Lanta, depending on the bus service you choose.

Is the bus journey from Bangkok to Koh Lanta an overnight trip?

Yes, the Bangkok to Koh Lanta bus journey is long enough that it is usually treated like an overnight trip. Since the bus leaves in the evening, it is sensible to bring what you need for a long ride and be ready for a late arrival.

What should I know before taking a bus from Bangkok to Koh Lanta?

Before taking the Bangkok to Koh Lanta bus, check your departure point carefully because the route uses several Bangkok pickup locations. It also helps to confirm your arrival stop, since the bus trip may end at Hua Hin Pier, Koh Lanta Transfer, or Koh Lanta itself.


More Bus routes from and to Bangkok or Koh Lanta

Planning more than just Bangkok to Koh Lanta?

You’re currently viewing Bus options for Bangkok to Koh Lanta. 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.