Bus from Koh Lanta to Bangkok: Online Booking, Schedules, and Routes

Traveling from Koh Lanta to Bangkok is easy with minivan and bus services. The 850km trip takes 16-18 hours with daily rides leaving around noon.
Top travel firms like Bangkok Travel Plus, Nara Travel, and Raja Ferry handle the whole trip for you. They pick you up on Koh Lanta, take you across the ferry, and get you to Bangkok on a comfy bus. You can pick VIP buses with extra space or save money with Express buses.
Use the search tool above or Click here to book.
Contents
Bus Schedule Koh Lanta to Bangkok
Here are the schedules for bus services from Koh Lanta to Bangkok, organized by bus class and company:
VIP Bus Services

Bangkok Travel Plus operates VIP bus services from Koh Lanta to Bangkok’s Khao San Road area, offering superior comfort for the overnight journey.
Departure | Arrival | Service |
---|---|---|
12:00 PM | 06:00 AM (+1) | Bangkok Travel Plus (VIP Bus) |
Express Bus Services

Multiple operators including Bangkok Travel Plus, Sapthaweephol Tour and Travel, Nara Travel, Raja Ferry, and At Lanta Vacation operate Express bus services from Koh Lanta to various destinations in Bangkok.
Departure | Arrival | Service |
---|---|---|
11:00 AM | 05:00 AM (+1) | Sapthaweephol Tour (Express) |
12:00 PM | 06:00 AM (+1) | Bangkok Travel Plus (Express) |
View Full Schedule
12:00 PM | 05:30 AM (+1) | At Lanta Vacation (Express to Southern Terminal) |
12:00 PM | 06:30 AM (+1) | At Lanta Vacation (VIP to Khao San) |
13:00 PM | 05:30 AM (+1) | Nara Travel (Express) |
13:00 PM | 06:00 AM (+1) | Raja Ferry (Express) |
Bus Classes and Fares

Understanding the differences between Express and VIP services will help you choose the most suitable option for your journey from Koh Lanta to Bangkok:
VIP Class Features

- Seating Layout:
- Spacious configuration with 3 seats per row (1+2 layout)
- Extra legroom between seats
- Wider, more comfortable seats
- Premium Amenities:
- Deeper reclining seats
- Enhanced leg support
- Air conditioning
- USB charging ports
- Personal reading lights
- Enhanced Services:
- Onboard attendant
- Complimentary snacks and water
- Blankets provided
- Regular rest stops
- 20kg luggage allowance (2 items)
Express Class Features

- Seating Configuration:
- Standard configuration with 4 seats per row (2+2 layout)
- Regular legroom between seats
- Comfort Features:
- Standard reclining seats
- Air conditioning
- Basic leg support
- Onboard toilet (most buses)
- TV entertainment
- Services:
- Basic refreshments
- Regular rest stops
- 20kg luggage allowance (2 items)
Bus Class and Company | Fare Rate |
---|---|
Bangkok Travel Plus VIP | THB 1,200 per adult |
Bangkok Travel Plus Express | THB 1,050 per adult |
View Full Fare List
Sapthaweephol Tour Express | THB 1,060 per adult |
Nara Travel Express | THB 1,300 per adult |
Raja Ferry Express | THB 1,400 per adult |
At Lanta Vacation VIP (Khao San) | THB 1,300 per adult |
At Lanta Vacation Express (Southern Terminal) | THB 1,700 per adult |
Journey Overview
The trip from Koh Lanta to Bangkok starts with a minivan pickup, a short car-ferry crossing to the mainland (see “Ferry Crossing Information”), and an overnight bus ride. Here’s how each operator manages the 850km journey:
- Bangkok Travel Plus: Hotel pickup, Krabi transfer, VIP/Express bus to Khao San Road (06:00 AM arrival).
- Sapthaweephol Tour: Late morning pickup, Surat Thani transfer, Express bus to Khao San Road (05:00 AM).
- Nara Travel: Early afternoon pickup, Krabi/Trang transfer, Express bus to Khao San Road or Southern Terminal (05:30 AM).
- Raja Ferry: Afternoon pickup, Donsak/Surat Thani transfer, Express bus to Khao San Road (06:00 AM).
- At Lanta Vacation: Hotel pickup, Krabi transfer, Express bus to Southern Terminal (05:30 AM) or VIP bus to Khao San Road (06:30 AM).

Pickup & Drop-off Points
Operators offer various pickup and drop-off options for your journey:
Operator | Pickup (Koh Lanta) | Drop-off (Bangkok) |
---|---|---|
Bangkok Travel Plus | Hotel or Saladan | Khao San Road |
Sapthaweephol Tour | Central point | Khao San Road |
Nara Travel | Klong Dao office | Khao San or Southern Terminal |
Raja Ferry | Klong Dao office | Khao San Road |
At Lanta Vacation | Hotel or central point | Southern Terminal or Khao San Road |

Why Travel by Bus?
While flying from Krabi (the nearest airport to Koh Lanta) to Bangkok is faster, traveling by bus offers several advantages:
- Affordable: Fares from THB 1,050 vs. THB 2,000-4,000 plus additional transport for flights.
- Convenient: Hotel pickup to central Bangkok drop-off options.
- Practical: Overnight travel with a 20kg luggage allowance.
- Scenic: Experience Thailand’s diverse landscapes.
Travel Tips
Prepare for your trip with these essentials:
- Confirm pickup details 24 hours prior.
- Bring a jacket and neck pillow for the air-conditioned bus.
- Pack snacks and keep valuables secure during stops.
- Expect 2-3 rest stops (15-30 minutes each).
- Have motion sickness medication if needed for winding roads.
Requirement | Details |
---|---|
Check-in | 30 minutes before departure |
Luggage | 20kg (2 items), extra fees may apply |
Children | Free under 2 (lap), discounted 2-11 |
Documents | Passport/ID card matching booking details |
Ferry Crossing Information
All trips from Koh Lanta to Bangkok include a 7-minute car-ferry crossing from Koh Lanta Noi to the mainland (Hua Hin), included in your ticket. Ferries run regularly throughout the day, and no extra payment is required.
Related Trips
How would you rate this company?
Click on a star to rate them!
Average rating / 5. Vote count: