Thaïlande

How to get from Bangkok to Koh Lanta

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
1h 30min
💶
From
18€
📍
Distance
705 km
Powered by 12Go system

There are 2 way(s) to get from Bangkok to Koh Lanta

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Bangkok
📍The main departure point for buses heading south is Bangkok's Southern Bus Terminal, also known as Sai Tai Mai. It's a large complex with ticket counters, restaurants, and convenience stores. For flights, you'll depart from Suvarnabhumi Airport (BKK) or Don Mueang Airport (DMK).
🚇To reach the Southern Bus Terminal from the city center, take a taxi (approx. 150-250 THB, 30-45 min depending on traffic) or use a ride-hailing app. From Suvarnabhumi, the Airport Rail Link connects you to the BTS Skytrain. Don Mueang is accessible by A1/A2 bus from BTS Mo Chit or taxi.
Buses to Krabi (connecting to Koh Lanta) primarily depart in the evening, with regular departures between 5:00 PM and 8:00 PM for a morning arrival. Flights are frequent throughout the day, from dawn to dusk.
💸 Transport from 18€ per person
Fastest: 1h 30min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book your airport transfers

If you're flying to Krabi, make sure to pre-book your transfer (van or taxi + ferry) from Krabi Airport to Koh Lanta, especially during high season. This will save you waiting time or paying more on arrival.

💡
Travel by overnight bus

For long bus journeys, opt for overnight buses. You'll save on a night's accommodation and arrive (mostly!) rested at your destination. VIP buses are usually very comfortable with air conditioning and blankets.

💡
Prepare for air conditioning

Whether on a bus or a plane, air conditioning is often very strong in Thailand. Always bring a light sweater or a scarf to protect yourself from the cold, even if you're traveling in sunny weather.

💡
Beware of taxi scams on arrival

Upon arrival in Krabi or other terminals, taxi or tuk-tuk drivers may offer you inflated fares. Research average prices and don't hesitate to negotiate or use a ride-hailing app if available.

💡
Baggage safety

On bus journeys, ensure your main luggage is tagged and properly loaded into the hold. Always keep your valuables and important documents with you in a small carry-on bag.

🛣️ The journey experience

Preparing for your journey from Bangkok to Koh Lanta is an adventure in itself, blending the capital's vibrancy with the gentle allure of the southern islands. Whether you opt for a bus, a combined train trip, or a flight, expect changing landscapes: from lush green plains to palm tree fields, before spotting the sparkling sea. The on-board atmosphere varies: more social and local on a bus, faster and more impersonal on a plane. Remember to pack snacks and a water bottle for long land journeys, and a good book or music to accompany you.

For this trip to Koh Lanta, two main options are available. The plane, though more expensive (around €55), is the quickest with only a 2-hour flight to Krabi airport, followed by a quick transfer to the island. If you're on a tighter budget and have more time, the bus is an economical alternative (around €18). Expect approximately 11 hours of overnight travel from Bangkok to Krabi, often in a comfortable VIP bus, before taking a ferry or van to Koh Lanta. Each option offers a different experience, chosen based on your time and budget priorities.

To avoid any stress or wasted time, we recommend carefully comparing the different options. If speed and comfort are your priority, flying is your best bet, and it's advisable to book your flights and transfers in advance, especially during peak season. If budget is your main concern, the bus is an excellent alternative. In any case, using a reliable booking platform like 12go.asia will allow you to check schedules, exact prices, and book with peace of mind from your smartphone, ensuring a smooth arrival at your idyllic destination.

Frequently asked questions — Bangkok → Koh Lanta

✨ Why visit Koh Lanta?

  • Explore idyllic white sand beaches like Long Beach and Klong Dao.
  • Discover Mu Ko Lanta National Park and its lush tropical rainforest.
  • Go diving and snorkeling around Koh Lanta, renowned for its rich marine life.
  • Visit charming Old Lanta Town with its stilt houses and unique shops.
  • Take a boat trip to explore nearby islands, such as Koh Rok or Koh Haa.
🌙
Recommended stay
3 to 7 nights — enough time to enjoy beaches, excursions, and the relaxed atmosphere.

☀️ When to visit Koh Lanta?

TROPICAL MONSOON CLIMATE

November to April — dry season, sunny and pleasant for all water and land activities.

Jan 😊
Feb 😊
Mar 😊
Apr 😐
May 😞
Jun 😞
Jul 😞
Aug 😞
Sep 😞
Oct 😐
Nov 😐
Dec 😊
📍
In Koh Lanta — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Koh Lanta
Compare the best rates available
via trip.com

What to do in Koh Lanta?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🌊
Four Islands Tour (Emerald Cave)
Embark on a longtail boat trip to explore the famous 4 islands off Koh Lanta. The highlight is the Emerald Cave of Koh Mook, accessible by swimming through a dark tunnel to a hidden beach. Tip: Opt for an early morning tour to avoid crowds. Expect to pay around 25-35€ per person.
🌅
Sunset at Kantiang Bay
Kantiang Bay, located in the south of the island, offers one of the most beautiful spots to watch the sunset. Settle on the fine sand or in one of the beach bars to enjoy the colorful spectacle. Tip: Arrive a little before dusk to find the best spot and order a refreshing drink.
🌳
Mu Ko Lanta National Park
Explore the southern tip of the island where the national park is located. Here you'll find an iconic lighthouse, secluded beaches, and hiking trails through the lush forest. Be aware of playful monkeys. Entry is about 6€ per person. Wear comfortable shoes for walking.
🍜
Local Thai Cooking Class
Dive into local gastronomy by taking a cooking class. Learn to prepare classic Thai dishes like Pad Thai, green curry, or papaya salad. It's a great way to discover flavors and culinary techniques. Many classes include a visit to the local market. Expect to pay around 30-45€.
🚤
Diving/Snorkeling Koh Haa & Koh Rok
These two sites are renowned for their crystal-clear waters and abundant marine life, ideal for scuba diving or snorkeling. Koh Haa offers shallow lagoons, while Koh Rok is known for its pristine beaches. Many centers offer day trips. Expect 60-90€ for a snorkeling day trip or more for diving.
🕌
Visit Lanta Old Town
Explore the former capital of Koh Lanta, located on the east coast. Stroll among the wooden stilt houses and artisan shops. The atmosphere here is calmer and more authentic than on the west side. Enjoy fresh seafood in the waterfront restaurants. Tip: Visit in the late afternoon to avoid the heat and soak up the atmosphere.
🐘
Ethical Elephant Sanctuary
Opt for an elephant-friendly experience by visiting an ethical sanctuary. You can feed these majestic animals, observe them in their natural habitat, and learn about their conservation. It's crucial to choose a sanctuary that doesn't offer elephant riding. Prices are generally around 60-80€ for a half-day.
🛶
Kayaking in Tung Yee Peng Mangroves
Rent a kayak and explore the peaceful mangrove forests of Tung Yee Peng. This is a relaxing activity that allows you to observe local wildlife (birds, monkeys, crabs) in a serene environment. The best time is at high tide for easier navigation. Kayak rental starts from 5-10€ per hour.

⏱️ How long to visit Koh Lanta?

4 to 7 days

For an independent traveler, 4 to 7 days in Koh Lanta are ideal. This allows you time to explore the beaches, take island-hopping excursions like the 4 Islands tour, and enjoy the laid-back atmosphere. Beyond that, the island can become repetitive unless you are a dedicated diver.

Related searches

bus Bangkok Koh Lanta flight Bangkok Koh Lanta how to get from Bangkok to Koh Lanta ticket price Bangkok to Koh Lanta travel time Bangkok to Koh Lanta travel to Thaïlande

Other trips from Bangkok