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 ⏱
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 ⏱
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 ⏱
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.
Cheapest Bus Bangkok to Koh Lanta
1209 THB, from BBC Khao san Bangkok to Koh Lanta, departure at 18:50, duration 16h 40mFastest Bus Bangkok to Koh Lanta
1495 THB, from Khaosan The Twin 2000, Bangkok to Hua Hin Pier, Koh Lanta, departure at some times, duration 16h 30mBus 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
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.
Cheapest Combined Bangkok to Koh Lanta
1235 THB, from Chana Songkram Road Bangkok to Koh Lanta Hotel Transfer, departure at 19:00, duration 17h 30mFastest Combined Bangkok to Koh Lanta
1365 THB, from Tiger 2022 Office Khao San, Bangkok to Saladan Pier, Koh Lanta, departure at some times, duration 15h 30mCombined 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
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.
Cheapest & Fastest Charter Bangkok to Koh Lanta
11385 THB, from Don Mueang Airport to Koh Lanta Hotel Transfer, departure at --:--, duration 12h 30mCharter Timetable: Bangkok → Koh Lanta Hotel Transfer
- --:-- --:-- 12h 30m 11500 THB
Charter Timetable: Bangkok Town Transfer → Koh Lanta Hotel Transfer
- --:-- --:-- 17h 17250 THB
Charter Timetable: Bangkok Town Transfer → Koh Lanta Transfer
- --:-- --:-- 13h 20150 THB
Charter Timetable: Don Mueang Airport → Koh Lanta Hotel Transfer
- --:-- --:-- 12h 30m 11385 THB
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 PlannerPerfect for travelers visiting multiple cities on one trip.