By NaJade · DJ in Bangkok · Published November 8, 2026
The fastest way from Bangkok to Koh Lanta is a 1 hour 20–30 minute flight to Krabi, then a 2–3 hour minivan that crosses to the island by car ferry — about 4–5 hours door to door. There’s no airport on Koh Lanta itself. The cheapest option is an overnight bus to Krabi (around 12 hours) followed by the same minivan.
Koh Lanta is one of the easier islands to reach from Bangkok, because it’s connected to the mainland by road and a short car ferry rather than relying only on boats. That also means it works year-round, including the rainy season when many island ferries stop. The only real decisions are how much time you want to spend and whether you fly into Krabi or Trang.
Fly Bangkok to Krabi (about 1.5 hours), then take a shared minivan to Koh Lanta (2–3 hours, roughly 350–450 baht). Budget travellers can take an overnight bus to Krabi instead. From November to April, extra ferries and speedboats also run from Krabi, Ao Nang, Phi Phi and Phuket.
Your Options at a Glance
| Route | Total time | Rough cost | Best for |
|---|---|---|---|
| Fly to Krabi + minivan | 4–5 hours | Flight fare + 350–450 baht | Most travellers |
| Fly to Krabi + private taxi | 3.5–4 hours | Flight fare + about 2,500–2,800 baht per car | Families, groups, late arrivals |
| Fly to Trang + minivan | 4–5 hours | Flight fare + minivan | Cheap fares from Don Mueang |
| Overnight bus + minivan | 13–16 hours | Around 1,000–1,400 baht total | Tight budgets |
| Overnight train + minivan | 15–19 hours | From under 1,000 baht | Rail fans, slow travellers |
Prices are typical ranges reported by transport operators and booking sites; fares change with season and how early you book, so treat them as a guide.
Option 1: Fly to Krabi (Fastest)
Krabi International Airport is the main gateway. Flights from Bangkok take around 1 hour 20 to 1 hour 30 minutes, with budget carriers such as AirAsia, Thai Lion Air and Thai VietJet from Don Mueang and full-service options from Suvarnabhumi.
From the arrivals hall, shared minivans run to Koh Lanta and drop you at your hotel. Expect 2–3 hours and roughly 350–450 baht, depending on traffic and the queue at the car ferry. A private taxi is quicker and costs about 2,500–2,800 baht for the whole vehicle. Book the minivan in advance if you land late in the afternoon, because the last ferries run around 10pm. For the full Krabi leg, see Bangkok to Krabi.
Option 2: Fly to Trang
Trang Airport is a less obvious alternative about 90 km from the island. Flights from Don Mueang take about 1.5 hours, and a minivan to Lanta takes another 2–3 hours. It’s worth comparing when Krabi fares spike, especially around Thai holidays.
Option 3: Overnight Bus or Train (Cheapest)
- Bus: Overnight buses leave Bangkok’s Southern Bus Terminal in the evening and reach Krabi in about 12 hours. Standard tickets run around 700 baht and VIP around 900 baht. Change to a minivan in Krabi for the last 2–3 hours.
- Train: Evening trains leave Krung Thep Aphiwat Central Terminal for Trang (about 13 hours) and Surat Thani. From either, minivans continue to Koh Lanta. Book sleeper berths through the State Railway of Thailand.
- Combined tickets: Many agents sell bus-plus-minivan tickets straight through to Lanta, which saves arranging the transfer yourself.
Ferries, Speedboats and the Car Ferry
Every road route ends with the same short crossing: a car ferry from Ban Hua Hin pier on the mainland to Koh Lanta Noi, then the Siri Lanta bridge (opened in 2016) onto Koh Lanta Yai, where almost all the beaches and hotels are. The ferry runs roughly 6am to 10pm and leaves when full, and queues can stretch to an hour at peak times. A new bridge from the mainland is under contract and targeted to open around 2029, so plan on the ferry for now.
| Boat route | Time | Season |
|---|---|---|
| Krabi (Klong Jilad) to Saladan | About 2 hours | High season only, roughly November to April |
| Ao Nang speedboat | 1.5–2 hours | High season only |
| Phuket via Koh Phi Phi | About 3 hours | High season only |
Outside high season, passenger boats are reduced or suspended, and the minivan-plus-car-ferry route becomes the only practical option. Check the weather before you travel in the rainy season, and see Ko Lanta on Wikipedia for more on the islands themselves.
Tips Before You Go
- Allow a buffer. Ferry queues and southern traffic can add an hour. Don’t book a tight onward connection.
- Carry cash. Minivan drivers and some ferries prefer baht. See money in Bangkok.
- Pick your beach first. Koh Lanta is long; tell the minivan exactly where your hotel is.
- Fly back, don’t bus back. After a beach trip, most people would rather save the time.
A Note From NaJade
I went to Koh Lanta for the first time on a few days off between gigs, and I made the classic mistake of booking the last afternoon flight into Krabi. The minivan sat in the ferry queue for almost an hour, and I arrived at my guesthouse well after dark, too tired to see the beach. Next time I took the first morning flight and was swimming by lunch. That’s my only real advice: the route itself is simple, so spend your energy on timing. It’s one of the calmest islands I know in Thailand — the opposite of a Bangkok weekend — and the journey is worth getting right.
More: Bangkok to Krabi, Bangkok to Phuket, Bangkok to Koh Samui and the best time to visit Bangkok.
Frequently Asked Questions
What is the fastest way from Bangkok to Koh Lanta?
Is there an airport on Koh Lanta?
How much does the minivan from Krabi Airport to Koh Lanta cost?
Can I take a bus from Bangkok to Koh Lanta?
Do ferries to Koh Lanta run all year?
Is there a bridge to Koh Lanta?
About the Author
NaJade is a Bangkok-based DJ playing progressive house, melodic EDM, pop, and Thai music across clubs, rooftops, and weddings in Thailand — and has lived in the city long enough to have made every one of these mistakes at least once. Find him on YouTube, Instagram, and TikTok.
🎧 Listen to his latest set · 💌 Book him for your venue or event
