Travel Bangkok to Koh Lanta

Bangkok to Koh Lanta

Make it to Koh Lanta’s tranquil beaches and laid-back vibe, a world away from Bangkok’s energetic city streets. This page lists schedules and prices for the main transport options available between Bangkok and Koh Lanta, including charter, combined or bus.

Travel options for Bangkok to Koh Lanta

Starting at Bangkok, travel affordably by a bus for 1209 THB, and reach Koh Lanta faster by charter in 12h y 30 minutes.

Bus from Bangkok to Koh Lanta

Board a bus at multiple stations, including Khaosan The Twin 2000, Bangkok, Khaosan Road, Bangkok, Khao San Bangkok Travel Plus, BBC Khao san Bangkok and others and begin your journey from Bangkok toward Koh Lanta, reaching multiple stations, including Hua Hin Pier, Koh Lanta, Koh Lanta Transfer, Koh Lanta and others along the way. The first departure of the day is at 18:40, and services run regularly so you can choose a departure time that works for you. The trip lasts about 16 hours 30 minutes with fares starting from 1,209 THB. Reserve your ticket here.

Prices: 1,209 THB

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

Travel with bus from Bangkok to Koh Lanta for 1209 THB Experience bus from Bangkok to Koh Lanta in 16h 30m Choose bus from Bangkok to Koh Lanta for 1209 THB Journey with bus from Bangkok to Koh Lanta in 16h 30m Experience bus from Bangkok to Koh Lanta in 16h 30m

View all Bus tickets →

Combined from Bangkok to Koh Lanta

Traveling from Bangkok to Koh Lanta with combined transport, start your trip at multiple stations, including Hua Lamphong Station and MRT, Bangkok, Airport Rail Link and BTS Phaya Thai, Bangkok, Tiger 2022 Office Khao San, Bangkok, Khao San Nara Travel, Bangkok and others. The journey typically lasts around 15 hours 30 minutes, with tickets priced at 1,235 THB, and you’ll arrive at multiple stations, including Koh Lanta Saladan Pier, Saladan Pier, Koh Lanta, Koh Lanta, Koh Lanta Hotel Transfer and others. Check schedules and reserve your seat see available options.

Prices: 1,235 THB

Duration: 15h 30m – 18h 30m ⏱

Take combined from Bangkok to Koh Lanta in 15h 30m Ride with combined from Bangkok to Koh Lanta in 15h 30m Journey with combined from Bangkok to Koh Lanta for 1235 THB Book combined from Bangkok to Koh Lanta for 1235 THB Ride with combined from Bangkok to Koh Lanta for 1235 THB Explore with combined from Bangkok to Koh Lanta for 1235 THB

View all Combined tickets →

Charter from Bangkok to Koh Lanta

A private driver will take you from Bangkok to Koh Lanta, providing a direct and comfortable ride. The journey takes about 12 hours 30 minutes with fares starting at 11,385 THB. Reserve your transfer here and travel at your own pace.

Prices: 11,385 THB

Duration: 12h 30m – 17h ⏱

Travel with charter from Bangkok to Koh Lanta for 11385 THB Take charter from Bangkok to Koh Lanta for 11385 THB Journey with charter from Bangkok to Koh Lanta in 12h 30m Take charter from Bangkok to Koh Lanta for 11385 THB

View all Charter tickets →

Distance Bangkok to Koh Lanta

The distance between Bangkok and Koh Lanta is 692.1 kilometers.

Bangkok to Koh Lanta Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Bangkok to Koh Lanta

Bus
Combined
Charter
Average price
1,370 THB
1,411 THB
15,071 THB
Cheapest price
1,209 THB
1,235 THB
11,385 THB
Average duration
16h 50m
16h 42m
13h 45m
Minimum duration
16h 30m
15h 30m
12h 30m
Number of departures
11
15
4
Tickets

Bus Routes & Schedules from Bangkok to Koh Lanta

For this bus route between Bangkok and Koh Lanta, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 16h 30m to 17h 45m. Bus services operate on a shared schedule from 18:40 until 19:00, while fares generally start at 1,209 to 1,495 THB and may differ slightly by service and stop. Reviewing the full bus timetable for Bangkok to Koh Lanta allows you to compare stations and available departures before selecting the option that best fits your plans.

Departure stations
Khaosan The Twin 2000, Bangkok
Khaosan Road, Bangkok
Khao San Bangkok Travel Plus
BBC Khao san Bangkok
Arrival stations
Hua Hin Pier, Koh Lanta
Koh Lanta Transfer
Koh Lanta

Bus Timetable: BBC Khao san Bangkok → Koh Lanta

  • 18:45 11:30 16h 45m 1264 THB
  • 18:50 11:30 16h 40m 1209 THB

Bus Timetable: BBC Khao san Bangkok → Koh Lanta Transfer

  • 18:45 12:10 17h 25m 1374 THB
  • 18:50 11:40 16h 50m 1374 THB

Bus Timetable: Khao San Bangkok Travel Plus → Koh Lanta

  • 18:45 11:30 16h 45m 1352 THB
  • 18:50 11:30 16h 40m 1300 THB

Bus Timetable: Khao San Bangkok Travel Plus → Koh Lanta Transfer

  • 18:45 12:30 17h 45m 1352 THB
  • 18:50 11:40 16h 50m 1365 THB

Bus Timetable: Khaosan Road, Bangkok → Hua Hin Pier, Koh Lanta

  • 18:40 11:10 16h 30m 1495 THB
  • 18:50 11:20 16h 30m 1495 THB

Bus Timetable: Khaosan The Twin 2000, Bangkok → Hua Hin Pier, Koh Lanta

  • 19:00 11:30 16h 30m 1495 THB

Check all Charter tickets →

Combined Routes & Schedules from Bangkok to Koh Lanta

Multiple departure and arrival points are available along the route connecting Bangkok and Koh Lanta, giving you flexibility in planning your trip. Depending on which stops you choose, total travel usually takes around 15h 30m to 18h 30m. Services run from 17:00 until 19:00 with fares starting at 1,235 to 1,620 THB. Reviewing the full timetable for Bangkok and Koh Lanta lets you compare all station options, see estimated travel times and pick the departure that best fits your schedule.

Departure stations
Hua Lamphong Station and MRT, Bangkok
Airport Rail Link and BTS Phaya Thai, Bangkok
Tiger 2022 Office Khao San, Bangkok
Khao San Nara Travel, Bangkok
Khaosan Next Step Journey Office, Bangkok
Sapthaweephol Khao San Office, Bangkok
Asia Holiday Travel, Bangkok
Khao San Road, Bangkok
Khaosan TravelBusAsia, Bangkok
Chana Songkram Road Bangkok
Khao San Montanatip, Bangkok
Arrival stations
Koh Lanta Saladan Pier
Saladan Pier, Koh Lanta
Koh Lanta
Koh Lanta Hotel Transfer
Koh Lanta Transfer
Lanta Transport Office, Koh Lanta

Combined Timetable: Airport Rail Link and BTS Phaya Thai, Bangkok → Koh Lanta Saladan Pier

  • 17:00 11:30 18h 30m 1465 THB

Combined Timetable: Asia Holiday Travel, Bangkok → Saladan Pier, Koh Lanta

  • 19:00 10:30 15h 30m 1345 THB

Combined Timetable: Chana Songkram Road Bangkok → Koh Lanta Hotel Transfer

  • 19:00 12:30 17h 30m 1235 THB

Combined Timetable: Hua Lamphong Station and MRT, Bangkok → Koh Lanta Saladan Pier

  • 17:30 11:30 18h 1465 THB

Combined Timetable: Khao San Montanatip, Bangkok → Koh Lanta Saladan Pier

  • 19:00 11:30 16h 30m 1397 THB

Combined Timetable: Khao San Montanatip, Bangkok → Lanta Transport Office, Koh Lanta

  • 19:00 10:30 15h 30m 1330 THB

Combined Timetable: Khao San Nara Travel, Bangkok → Koh Lanta

  • 19:00 11:30 16h 30m 1430 THB

Combined Timetable: Khao San Road, Bangkok → Koh Lanta Saladan Pier

  • 19:00 11:00 16h 1310 THB

Combined Timetable: Khaosan Next Step Journey Office, Bangkok → Koh Lanta Hotel Transfer

  • 17:00 11:00 18h 1620 THB

Combined Timetable: Khaosan Next Step Journey Office, Bangkok → Saladan Pier, Koh Lanta

  • 17:00 10:00 17h 1620 THB

Combined Timetable: Khaosan TravelBusAsia, Bangkok → Koh Lanta Saladan Pier

  • 19:00 11:30 16h 30m 1465 THB

Combined Timetable: Sapthaweephol Khao San Office, Bangkok → Koh Lanta Saladan Pier

  • 19:00 12:00 17h 1320 THB

Combined Timetable: Sapthaweephol Khao San Office, Bangkok → Koh Lanta Transfer

  • 19:00 12:00 17h 1440 THB

Combined Timetable: Tiger 2022 Office Khao San, Bangkok → Saladan Pier, Koh Lanta

  • 18:45 10:15 15h 30m 1365 THB
  • 19:00 10:30 15h 30m 1365 THB

Check all Combined tickets →

Charter Routes & Schedules from Bangkok to Koh Lanta

- Hop into a private driver service at Don Mueang Airport and reach Koh Lanta Hotel Transfer after roughly 12h 30m. With frequent departures available, tickets start at 11,385 THB.
- Hop into a private driver service at Bangkok Town Transfer and reach Koh Lanta Hotel Transfer after roughly 17h. With frequent departures available, tickets start at 17,250 THB.
- Reach Koh Lanta Transfer via a private transfer, starting from Bangkok Town Transfer and spending about 13h on the road. Tickets start at 20,150 THB, and you can depart at different times during the day.
- From Bangkok, take a direct private taxi to Koh Lanta Hotel Transfer, covering the route in roughly 12h 30m. Departures are scheduled regularly, and tickets start at 11,500 THB.

Check all Charter tickets →

Frequently Asked Questions Bangkok to Koh Lanta

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

How long does the Bangkok to Koh Lanta route usually take?

Travel time on the Bangkok to Koh Lanta route varies by transport and pickup point. The combined options take about 15 to 18 hours, while bus services take about 16 hours 30 minutes to 17 hours 45 minutes. Charter trips are shorter, around 12 hours 30 minutes to 17 hours.

What is the cheapest way to travel from Bangkok to Koh Lanta?

The cheapest available option on the Bangkok to Koh Lanta route is the combined service, with fares from 1,235 to 1,620 THB. Bus tickets are slightly higher, at 1,209 to 1,495 THB, but the combined option includes more departure and arrival choices.

How much should I expect to pay for Bangkok to Koh Lanta overall?

Prices on the Bangkok to Koh Lanta route range from 1,209 to 1,495 THB for bus services and from 1,235 to 1,620 THB for combined services. Charter transfers are much higher, at 11,385 to 20,150 THB.

Which Bangkok to Koh Lanta option is the fastest?

The fastest Bangkok to Koh Lanta option in the available data is charter transport, with some trips taking about 12 hours 30 minutes. Combined services are slower, usually about 15 to 18 hours, and bus services take about 16 hours 30 minutes to 17 hours 45 minutes.

Where do Bangkok to Koh Lanta buses leave from and where do they arrive?

Bangkok to Koh Lanta buses depart from Khaosan The Twin 2000, Khaosan Road, Khao San Bangkok Travel Plus, or BBC Khao san Bangkok. They arrive at Hua Hin Pier, Koh Lanta Transfer, or Koh Lanta, depending on the ticket.

What are the main departure and arrival points for combined Bangkok to Koh Lanta services?

Combined Bangkok to Koh Lanta services leave from several Bangkok locations, including Hua Lamphong Station and MRT, Airport Rail Link and BTS Phaya Thai, and multiple Khao San area offices. Arrivals include Koh Lanta Saladan Pier, Saladan Pier, Koh Lanta, Koh Lanta Hotel Transfer, Koh Lanta Transfer, and Lanta Transport Office.

How often do Bangkok to Koh Lanta services run, and when is the first departure?

For the Bangkok to Koh Lanta route, the combined service has no stated frequency, with departures starting at 17:00 and ending at 19:00. Bus services also have no listed frequency, and their first departure is at 18:40, with the last at 19:00.

Are there direct hotel transfer options on Bangkok to Koh Lanta?

Yes, Bangkok to Koh Lanta includes direct hotel transfer options in the available data. Combined services can arrive at Koh Lanta Hotel Transfer, and charter services also offer Koh Lanta Hotel Transfer on some routes. Bus services, however, use pier, transfer, or town drop-offs.

Which Bangkok to Koh Lanta service has the widest choice of pickup points?

The combined Bangkok to Koh Lanta service has the widest range of pickup points. It includes Hua Lamphong Station and MRT, Airport Rail Link and BTS Phaya Thai, and several Khao San area offices and streets. Bus departures are limited to four Bangkok locations.

How do Bangkok to Koh Lanta travel times differ between combined services and buses?

Combined Bangkok to Koh Lanta services take about 15 to 18 hours, depending on the departure and arrival pair. Bus services are a little longer overall, at about 16 hours 30 minutes to 17 hours 45 minutes. The exact time depends on the chosen stop pair.

Can I book Bangkok to Koh Lanta tickets online?

Yes, Bangkok to Koh Lanta tickets can be booked online through TicketRoutes.com. That is the booking reference provided for this route, and it applies to the available transport options listed in the data.

Is charter transport available for Bangkok to Koh Lanta, and what should I know about it?

Charter transport is available on the Bangkok to Koh Lanta route, with departures from Don Mueang Airport, Bangkok Town Transfer, and Bangkok. Arrivals include Koh Lanta Hotel Transfer and Koh Lanta Transfer. Trip times range from about 12 hours 30 minutes to 17 hours.


More travel routes for Bangkok and Koh Lanta

Planning more stops after Bangkok to Koh Lanta?

If your journey doesn’t end with Bangkok to Koh Lanta, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.