A beautiful view from within central Koh Lanta-mobile

How to get from
Bangkok to Koh Lanta

Bangkok to Koh Lanta Trip Overview

Distance698 km (436.3 miles)
Price range$35-$44
Ride Duration Range15h 20m-18h 30m
Earliest Departure11:30
Latest Departure12:00

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Bangkok to Koh Lanta



























































































Taking a bus from Bangkok to Koh Lanta

Fastest bus: 15h 20m

Cheapest bus: $36

The fastest: 15h 20m

The cheapest: $36

POSSIBLE AMENITIES:

A/C

The fastest: 16h 30m

The cheapest: $44

Pros

Free cancellations

Luggage allowance

Makes bathroom and rest stops

Very friendly service and staff

Refunds provided if cancellation occurs (due to inclement weather)

Cons

Possible inclement weather cancellations

Limited departure times per day

No other transport options

No return journeys available

POSSIBLE AMENITIES:

A/C

Reclining Seats

WC

A beautiful view from within central Koh Lanta

About the ride from Bangkok to Koh Lanta

Beautiful Bangkok is a unique mix of the old and the new; cultural delights and modern luxuries. Culture vultures will find the chance to delve deep into Thai culture and find out more about Buddhism. The Wat Pho, home to the Reclining Buddha, is a must-visit, as is the glittering Wat Arun.

Art connoisseurs and history buffs will also love a trip to the Grand Palace and the Bangkok National Museum. Gourmands will discover that the city can get their taste buds tingling - Bangkok is known for its street food, has a bustling Chinatown, and is also home to hip restaurants and bars!

Shopaholics will love wandering the thousands of stalls that set up shop every weekend at the Chatuchak Market. Catch a brief respite at the Lumpini Park, sit back and enjoy a ferry ride down the Chao Phraya River or give your muscles a pampering with a relaxing Thai massage. Of course, this is in preparation for a night full of eating, drinking, and merry-making that the city is so famous for.

The island of Koh Lanta, on the other hand, presents adventures of a different kind. City lights are replaced by the blues and greens of the ocean, and the sounds of cars and motorbikes are replaced by the soothing sound of waves. Start your vacation lounging on the soft sands and diving into the turquoise waters of Bamboo Bay.

For an adrenaline rush, go sea kayaking and explore the many caves hidden on the neighboring islands. You could also hike your way through the jungle to visit the Klong Jark Waterfall, impressive after the rainy season, and also explore the Bat Cave along the way. Return back to a refreshing seaside Thai massage and end your day with a glorious sunset at Long Beach, sundowner in hand. 

Travelers can take a bus/ferry to cover the 435 mile (approximately 700 km) distance from Bangkok to Koh Lanta. The journey takes around seventeen to eighteen hours and involves a road journey from Bangkok up to the pier from where passengers transfer to a ferry to reach the Saladan Pier in Koh Lanta.

Ticket prices start from around $36 per passenger and are an economical way to travel this route. The buses have reclining seats, and since the buses depart Bangkok in the evening, passengers can rest or sleep during the first part of the journey.

 

How to get from Bangkok to Koh Lanta

Taking a bus/ferry

While there are other modes of transportation available, including flights, taking a bus/ferry is one of the most popular ways of getting to Koh Lanta. With prices starting from $36 per passenger, it is also one of the most cost-effective ways to travel to the island from Bangkok. Since the buses leave in the evening and travel during the night, it helps save on hotel costs too. The travel duration is around seventeen to eighteen hours and involves a bus journey and then a transfer to a ferry. 

The buses and ferries are air-conditioned, and the buses have reclining seats, which allows passengers to rest and even sleep. 

Companies Operating from Bangkok to Koh Lanta

Average time

16h 30m

Average price

$35 - $44

(56)

Average time

18h 30m

Average price

$44

Average time

15h 20m - 16h

Average price

$36

Popular stations and stops in Bangkok and Koh Lanta

Departure stations in Bangkok

Starbucks Baan Chart

Khao San Montanatip

Ratchadamnoen Road

Arrival stations in Koh Lanta

Saladan Pier Koh Lanta

Koh Lanta Hotel Transfer

Koh Lanta Saladan Pier

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.