Koh Lanta to Bangkok

Overview Compare Flight + Minivan Bus + Minivan Train + Minivan To Stay

How to get from Koh Lanta to Bangkok

Bangkok is the Capital City of Thailand and is often referred to as “The City of Life”. Year after year, Bangkok is one of the most visited cities in the world. It is home to famous sites such as the Grand Palace, Wat Arun, Wat Pho and over 400 other temples.

When you’re finished exploring Koh Lanta, head to the Capital City to experience an entirely new side of Thailand. Bangkok offers world-famous street food, live music, nightlife, fine dining and so much more. It is full of life, lights and busy streets.

3 ways to get from Koh Lanta to Bangkok

Transport modeDurationCostsAvailability
Flight + Minivan4.5 hours1,065 THB ($29.50)Read article for more info
Bus13.5-15 hours875 THB ($24)Read article for more info
Train + Minivan19-20 hours1,360 THB ($37.50)Read article for more info

The distance from Koh Lanta to Bangkok is 835 km (520 miles). In this post, we compare the 3 best options to travel from Koh Lanta to Bangkok: by flight + minivan (4.5 hours), by bus (13.5-15 hours), and by train + minivan (19-20 hours). Ticket costs range between 875 THB ($24) to 1,360 THB ($37.50).

Flight is the fastest way to reach Bangkok from Koh Lanta. Travel time is 4.5 hours and the fare starts at 1,065 THB ($29.50).

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Taking the bus is cheaper but takes much longer than the flight. The overall bus travel from Koh Lanta to Bangkok takes up to 15 hours.

Taking the train combined with a minivan transfer is the slowest option which takes at least 19 hours. First, you’ll need to take a minivan from Koh Lanta to Surat Thani and from there take a train to Bangkok. The advantage of this option is that you can travel a large part of the journey in a sleeper berth. Still, we think the bus will be a much easier option.

Itinerary from Koh Lanta to Bangkok

Koh Lanta to Bangkok by Flight + Minivan

Duration: 4 hours
Cost: 1,055 THB ($29)
Duration: 4 hours
Cost: 1,055 THB ($29)

The nearest airport to Koh Lanta is in Krabi. If you prefer to travel by plane from Koh Lanta to Bangkok, you have to head to Krabi first.

From Krabi, you can take a 1.5-hour flight to Bangkok.

Step 1: Koh Lanta to Krabi by Minivan

Duration: 3 hours
Cost: 335 THB ($9)
Duration: 3 hours
Cost: 335 THB ($9)

Bus Cooperative of Krabi offers a minivan transfer from your hotel in Koh Lanta to Krabi Airport. The journey takes 3 hours and the ticket cost starts 335 THB ($9).

Carefully compare the flight schedules to the minivan schedules from Koh Lanta before booking any of the two.

Minivan Schedule from Koh Lanta to Krabi Airport (KBV)

OperatorScheduleDurationCosts
Bus Cooperative of Krabi5x a day, every 2 hours between
7:00-15:30
3 hours335 THB ($9)
Check Minivan Tickets

Step 2: Krabi to Bangkok by Flight

Duration: 1.5 hours
Cost: 730 THB ($20)
Duration: 1.5 hours
Cost: 730 THB ($20)

There are numerous flights going to Bangkok from Krabi every day.

If you book early, you can find the lowest-priced tickets, starting from 730 THB ($20). There are several low-cost carriers such as Air Asia, Thai VietJet Air, and Thai Lion Air that depart from Krabi Airport.

After a 1.5-hour journey, the flight will land at either Don Muang Airport (DMK) or Bangkok Suvarnabhumi Airport (BKK).

For the best ticket price, check the Skyscanner link below.

Check Flights on Skyscanner

Koh Lanta to Bangkok by Bus

Duration: 13.5-15 hours
Cost: 875 THB ($24)
Duration: 13.5-15 hours
Cost: 875 THB ($24)

Travelling by bus takes much more time than flying, but can save you some money when flights get expensive.

If you want to travel this journey by bus, we suggest booking a night bus from Krabi to Bangkok, so you can sleep for the largest part of the journey and be ready to explore the city upon your arrival.

Step 1: Koh Lanta to Krabi by Bus or Minivan

Duration: 2.5-3 hours
Cost: 270 THB ($7.50)
Duration: 2.5-3 hours
Cost: 270 THB ($7.50)

There are two companies that can take you to Krabi from Koh Lanta: Bus Cooperative of Krabi and Good Luck Lanta Tour.

Bus Cooperative of Krabi offers free pick-up from any hotel in Koh Lanta. The earliest departure is 08:30 in the morning and the last trip is at 16:30 in the late afternoon.

Good Luck Lanta Tour operates on this route for a cheaper price starting 270 THB ($7.50) however, the schedule is only once every other day. The bus departs from Saladan Pier which is just 25 minutes away from the centre.

Bus or Minivan schedules from Koh Lanta to Krabi Bus Terminal

Bus OperatorScheduleDurationCost
Bus Cooperative of Krabi5x a day, every 2 hours between
8:30-16:30
3 hours335 THB ($9)
Check Minivan Tickets
Good Luck Lanta TourEvery other day,
08:00-10:20
2.5 hours270 THB ($7.50)
Check Bus Tickets

You can also book a van transfer from Koh Lanta to Krabi Bus Terminal at one of the local travel agencies or via your hotel.

Step 2: Krabi to Bangkok by Bus

Duration: 11-12 hours
Cost: 605 THB ($16.50)
Duration: 11-12 hours
Cost: 605 THB ($16.50)

Transport Co. Ltd and Lignite Tour are the most popular bus companies operating from Krabi to Bangkok.

These buses depart from the Krabi Bus Terminal. Transport Co. Ltd arrives at Bangkok Bus Terminal (Chatuchak – Mochit) while Lignite Tour completes its journey at the Bangkok Southern Terminal (Sai Ta Mai).

Both terminals are about 10 km from Bangkok city centre. If you will ride a taxi, it will only take around 20-30 minutes to reach the city centre.

Bus schedules from Krabi to Bangkok

Bus OperatorScheduleCost
The Transport Co. Ltd.17:00-04:00605 THB ($16.50)
Check Bus Tickets
Lignite Tour16:00-04:00715 THB ($19.50)
Check Bus Tickets

We suggest booking the night bus to save more time and also save a night on accommodation.

Koh Lanta to Bangkok by Train + Minivan

Duration: 19-20 hours
Cost: 1,360 THB ($37.50)
Duration: 19-20 hours
Cost: 1,360 THB ($37.50)

The train is not the fastest option but it’s another good alternative if you want to travel at night. Because Koh Lanta doesn’t have a railway station, you should travel to Surat Thani first.

Step 1: Koh Lanta to Surat Thani by Minivan

Duration: 6.5 hours
Cost: 630 THB ($17.50)
Duration: 6.5 hours
Cost: 630 THB ($17.50)

Phantip Travel is one of the most popular companies on this route and it also offers free pick-up from your hotel to bring you to the terminal. The Phantip minivans have departures at 08:00 and 12:00 and the travel time is 6.5 hours.

You can book a minivan transfer from Koh Lanta directly to Surat Thani Train Station from the comfort of your hotel for as low as 630 THB ($17.50). From Surat Thani Train Station, you can board your train going to Bangkok.

Minivan Schedule from Koh Lanta to Surat Thani

BusScheduleCost
Phantip08:00-14:30
12:00-18:30
630 THB ($17.50)
Check Minivan Tickets

You also have the option to book a transfer from Koh Lanta to Surat Thani with one of the local agencies. Prices are probably a bit lower, but we prefer booking online via BookAway as they offer great customer service.

Step 2: Surat Thani to Bangkok by Train

Duration: 12.5-13.5 hours
Cost: 730 THB ($20)
Duration: 12.5-13.5 hours
Cost: 730 THB ($20)

From the Surat Thani Train Station, you will take a 12.5-13.5 journey until you reach your stop at Hua Lamphong Railway Station in Bangkok.

We recommend booking 2nd class sleeper trains with air-conditioning to have a more comfortable trip.

Train Schedule from Bangkok to Surat Thani (2nd Class Sleeper A/C)

TrainScheduleCost
RP16718:30-07:47730 THB ($20)
Check Train Tickets
EX8317:00-05:35810 THB ($22.50)
Check Train Tickets
EX8519:30-08:32810 THB ($22.50)
Check Train Tickets

You can directly book your ticket on the links provided. For a more detailed description, read our page about Surat Thani to Bangkok.

 

Our favourite places to stay in Bangkok

Here Hostel

If you’re looking for a fun social atmosphere then Here Hostel is the place for you! Enjoy relaxing by the pool in the garden area or enjoying a drink with travelers from around the world. Why take the stairs when you can use the indoor slide to travel between floors, this place is full of fun, energy, and laughter. Located less than 1km from Khao San Road, this is the perfect hostel if you’re looking to have a great time in Bangkok!

Dorm rooms start at $16 per night

Read more

Hom Hostel & Cooking Club

Located in the heart of downtown Bangkok, between Nana and Ploen Chit BTS stations, this hostel is the perfect location in the Sukhumvit area.  The hostel offers a garden area, a rooftop terrace and an on-site kitchen for guests to cook their own food or take part in the daily cooking classes.  There is also a restaurant and bar on-site if you’d prefer someone else cook for you, as well as buffet breakfast included each day. Extremely clean and very friendly staff are top priorities for this hostel. 

Single bed in dorm rooms start at $15 per night 

Read more

Lamphuhouse Bangkok

If you’re looking to be near the excitement of Khao San Road but still enjoy some peace and quiet, this guesthouse is absolutely perfect.  A delicious breakfast is included in your stay and the restaurant is open 24/7 for your convenience. A lovely garden area to relax in the afternoons and very comfortable beds in rooms will make for a great stay.  Just 300m to Khao San road, this guest house is walking distance to many sights including the Grand Palace and the Golden Mountain Temple.

Rooms start at $19 per night

Read more

Mam’s House

Just 700m from Khao San road and sitting along the river is Mam’s House.  The staff here will welcome you with open arms and help you in any way that they possibly can.  The rooms are huge, the beds are comfortable and it’s extremely clean. There is a cafe on the ground floor of the hotel, street food along the riverbank and countless restaurants, bars and shops just steps away.  Locally owned and operated by Mam, this hotel is all about customer service and making sure you have the best stay possible. Perfect location, great views and all the comforts you need! 

Rooms start at $26 per night 

Read more

Blue Chang House

Cozy, comfortable, and ideal location! This guest house is less than 1km from Khao San Road and offers all the comforts you need.  It is within walking distance to numerous Temples, Wats and attractions throughout Old Town. On-site bar to enjoy a drink while taking in the sights from the terrace or a lovely garden area to enjoy to relax in if you need some quiet time. The staff is known to be exceptionally welcoming and happy to assist with all guest requests. Located in a quiet area so you will be sure to get a good night's rest after exploring the Capital City!

Rooms start at $40 per night

Read more

 

Most popular routes in Thailand

Bangkok to Chiang Mai

Phuket to Surat Thani

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh tao

Koh Phangan to Koh Tao

Phuket to Krabi

Was this post helpful?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 7

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?

804 views