InterInformation
RoutesMapCountriesGuidesSearch route...
Search routeRoutesMapCountriesGuides
InterInformation

Find the best way to travel anywhere in the world — trains, ferries, buses and flights.

info@interinformation.com

Navigate

RoutesCountriesGuidesMap

More

Contact

Get updates

New routes, guides and updates — straight to your inbox.

Booking links on this site are affiliate links — the commission we receive does not affect the price you pay.
© 2026 InterInformation. All rights reserved.
HomeRoutesCountriesGuides
  1. Home
  2. /
  3. Routes
  4. /
  5. Koh Lanta → Bangkok

Koh Lanta → Bangkok

Traveling from Koh Lanta to Bangkok involves a long bus ride of approximately 12 hours. For those prioritizing comfort, be aware of the extended travel time. Check current schedules to plan your trip effectively.

ℹ️

Useful Info

from ฿700· Fastest: 12 h· 1 modes
Price
฿700
From
Travel time
12h
Fastest
Transport modes
Bus
Providers
1
service providers

Cheapest

The cheapest option is the bus, with prices ranging from 700 to 2000 THB. The drawback is the lengthy 12-hour journey.

For families

A bus from Koh Lanta to Bangkok is suitable for families seeking a direct and comfortable ride, though the 12-hour duration is a factor to consider.

More booking options▾
Bus
DirectFastestCheapest
Koh Lanta
12h
Bangkok
Price:฿700–2000
Book via 12Go

Connecting Routes (5)

Combined route
Koh LantaKhao LakBangkok
1Koh LantaKhao Lak6 hBook
2Khao LakBangkokBook
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
Koh LantaTratBangkok
1Koh LantaTrat6 hBook
2TratBangkokBook
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
Koh LantaNong KhaiBangkok
1Koh LantaNong Khai6 hBook
2Nong KhaiBangkokBook
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
Koh LantaKhao SokBangkok
1Koh LantaKhao Sok6 hBook
2Khao SokBangkokBook
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
Koh LantaPattayaBangkok
1Koh LantaPattaya6 hBook
2PattayaBangkokBook
Separate bookings · Connection not guaranteed · Allow buffer time
Share:

Notify me about changes to this route

We'll notify you when prices or options change.

FAQ

What is the cost of a bus trip from Koh Lanta to Bangkok?
The price ranges from 700 to 2000 THB, depending on the type of bus and booking time. It's advisable to check prices in advance to find the best option for your budget.
What is the cheapest way to get from Koh Lanta to Bangkok?
Taking the bus is the cheapest option, costing between 700 and 2000 THB.
How long does the bus ride from Koh Lanta to Bangkok take?
The bus ride takes approximately 720 minutes, which is about 12 hours.
How long does the bus ride from Koh Lanta to Bangkok take?
The bus journey takes approximately 12 hours. It's a long trip, so consider the comfort and amenities offered on the bus.
Are there direct buses from Koh Lanta to Bangkok?
Yes, there are direct buses from Koh Lanta to Bangkok. This can be convenient for those who prefer to avoid transfers during the journey.
Is the bus journey from Koh Lanta to Bangkok suitable for families?
The bus journey can be challenging for families with young children due to its length, but it's feasible with appropriate planning for breaks.
Is an overnight bus from Koh Lanta to Bangkok a good option?
An overnight bus can be a good option if you want to save daytime and arrive in Bangkok in the morning. However, ensure the bus provides comfortable sleeping conditions.
Is it possible to travel overnight by bus from Koh Lanta to Bangkok?
Yes, there are overnight bus options, which can be convenient for those looking to save daytime hours.
Is there a direct route from Koh Lanta to Bangkok?
Yes, there is a direct route from Koh Lanta to Bangkok. You can book a ticket directly through the provider.
Do I need separate tickets?
Yes, combined routes require separate tickets for each leg. We recommend leaving a buffer between connections.
How long does the route from Koh Lanta to Bangkok take?
The fastest option takes about 12 hours. Travel times vary by transport mode and weather conditions.
How much does travel from Koh Lanta to Bangkok cost?
The lowest price we found is 700 THB. Prices may vary by season and booking time.

Hotels in Bangkok

All hotels in Bangkok
Kimpton Maa-Lai Bangkok - an IHG Hotel By IHGPopular choice
★★★★★Hotel

Kimpton Maa-Lai Bangkok - an IHG Hotel By IHG

9.2Superb· 2,538 reviews
📶 Free WiFi
$286/night
From $286 — Check availability

via Agoda

Eastin Grand Hotel PhayathaiPopular choice
★★★★★Hotel

Eastin Grand Hotel Phayathai

9.3Superb· 16,508 reviews
📶 Free WiFi
$178/night
From $178 — Check availability

via Agoda

Grande Centre Point Lumphini BangkokPopular choice
★★★★★Hotel

Grande Centre Point Lumphini Bangkok

9.2Superb· 3,458 reviews
🍳 Breakfast📶 Free WiFi
$161/night
From $161 — Check availability

via Agoda

Related guides

How to Get to Koh Lipe

How to Get to Koh Phangan

How to Get to Koh Tao

Reviews

No reviews yet — be the first!

Related routes

Bangkok to Koh PhanganBangkok to BaliBangkok to Koh SamuiBangkok to Koh TaoBali to BangkokBangkok to Kuala Lumpur
Koh LantaBangkokAll routes