How To get from Bangkok to Koh Lanta
Table of Contents
Taking a flight from Bangkok to Krabi Airport and then an Express Ride from Krabi Airport to Koh Lanta, which includes a minivan and speedboat transfer, is the quickest method to go from Bangkok to Koh Lanta. The journey from Bangkok to your Koh Lanta hotel will take approximately 3 hours. The trip will take about 70 minutes, and the speedboat ride will take 1 to 1.5 hours. At 12Go, you can search flight times and costs from Bangkok to Krabi Airport. I usually just go to 12Go to look for the best deals. 12Go compares AirAsia flights to those of other airlines; but, if extra luggage expenses are factored in, it may not appear to be such a good deal!
You can get your cheap awesome tickets right here;
Here are some other useful travel guides other than how to get from Bangkok to Koh Samui;
- Krabi to Koh Lanta
- Bangkok to Koh Samui
- Bangkok to Koh Tao
- Bangkok to Chiang Mai
- Koh Samui to Koh Phangan
Bus and Ferry are the cheapest ways to get from Bangkok to Koh Lanta.
If you don’t want to pay for a flight, you can take a night bus from Bangkok to Krabi, which takes roughly 12 hours, and then take a public minivan to Koh Lanta. Alternatively, you can take the bus to Phuket and then the ferry to Koh Lanta from Phuket (see the top things to do in Phuket!). You can purchase combination tickets for both of these routes to ensure that you will be automatically switched between modes of transportation.
Be Wary of Buses Departing From Khao San If you’re staying in Bangkok’s Khao San Road neighbourhood, purchasing a bus ticket is simple. You simply go into any travel agency and they will pick you up outside your hotel, after which you will follow the guide who will bring you to your bus via a short walk. These usually leave about 18:30 p.m. Expect a lot of stops along the route. On these buses, there have been numerous reports of backpack theft, so make sure your stuff is well secured and fastened. These buses are intended for Western tourists, and Thais are not permitted to board.
Here’s the top tips;
- Taking a bus from the Southern Bus Terminal is a better alternative than the Khao San buses. They offer a direct route to Krabi and only stop once on the way for dinner, which is provided free of charge to all passengers. When you get on the bus, you’ll usually be handed water, Pepsi, and a cake – the only drawback is that you’ll have to endure Thai Karaoke or a Thai Movie on the TV.
- When you arrive at the enormous bus station, go to the second floor and purchase a ticket from one of the many kiosks. Look for the number 37, 38, or 39 sticker on the kiosk. Starting around 19:00 to 21:00, the buses leave every 10-15 minutes and you are assigned to the next available seat.
- Alternatively, you can use the search box below to look for bus times, rates, and book tickets from Bangkok to Koh Lanta. The Southern Terminal is where all buses depart.
- Once you have your ticket, follow the instructions to the platform; only guests with tickets are permitted to enter. As shown on the ticket in the photo below, I had to go to platform 71.
- The bus fare has not changed in many years, but there are a variety of buses to choose from, with the lowest being approximately 700 Thai Baht, but the one I took was a little more VIP, with fewer seats and more leg room, and it cost 920 Thai Baht.
- When you arrive at the platform, someone will sit at a desk and examine your tickets as well as your bags. Then all you have to do is wait for your bus to come; every bus has a piece of paper with the departure time written on it in the front window. Then, while on board, you can begin to unwind until they come to a halt for dinner.
- When the bus comes to a stop for food, you are pushed into a spacious room with a table for six people. The dinner is ready to eat, and there is a large bowl of rice and water on the table. The Thai people are usually the ones to take initiative and offer you the rice dish. If you’ve never had this dish before, give it a shot; it’s free, and if you don’t like it, it’ll make the Thais giggle, which will make them like you even more.
- You can have a coffee and breakfast while waiting for the public minivan cab to transport you to Koh Lanta after you get at Krabi bus station – I left at 19:20 and arrived at 06:30 (depends on the driver if they like Formula 1 or not). Tickets can be purchased at any store with a Koh Lanta symbol on the outside. At 09:30, I arrived in Saladan Koh Lanta.
- You can also take a 3 hour ferry ride from Krabi to Koh Lanta. It’s easier to take a public minivan taxi from the Krabi bus station rather than walking from the bus station to the pier and waiting for the ferry.
When returning to Bangkok by bus, you will be picked up from your accommodation by a public minivan and driven straight to Krabi. The huge bus leaves at 16:00 and arrives in the city at the Southern Bus Terminal at 03:30. It is simple to locate a taxi rank and travel to your hotel from here. If you’re on a tight budget, you may have to wait a few hours to check in, otherwise you’ll be charged for the night before. That is why I fly to Bangkok since it is more convenient.
Don’t forget to check out how to get from Bangkok to Phi Phi.
Fly from Don Muang to Trang, then take the ferry
- Flying from Don Muang (DMK) to Trang is a great way to see the sights (TST)
- Take the Koh Lanta ferry from Hat Yao Pier to Saladan Pier.
Suvarnabhumi to Krabi
There are a few different ways to get from Suvarnabhumi Airport (BKK) in Bangkok, Thailand to Krabi, which is located on the west coast of southern Thailand. Here are a few options:
Fly: The easiest and most convenient way to get from Bangkok to Krabi is to fly. There are several flights per day from Bangkok’s Suvarnabhumi Airport to Krabi International Airport (KBV), which take about 1 hour and 20 minutes. From there, you can take a taxi or a shuttle bus to your hotel or destination in Krabi.
Bus and Ferry: Another option is to take a bus from Bangkok to the port town of Krabi. There are several bus companies that operate this route, and the trip takes about 12-13 hours. From Krabi, you can then take a ferry to your final destination. The ferry ride will take about 45 minutes.
Train and Ferry: You can also take a train from Bangkok to Surat Thani, which is located on the east coast of southern Thailand. The train ride takes about 12 hours. From Surat Thani, you can then take a bus or minivan to the port town of Donsak, and then take a ferry to your final destination in Krabi, it will take around 4-5 hours
Keep in mind that the above-mentioned methods, except the flight, will take a long time to travel and you need to plan accordingly.
You can check the schedule, price and seat availability from different websites and travel agents.
- Suvarnabhumi (BKK) to Krabi (KRB) flights are available (KBV)
- From Ao Nang Pier, take the Longtail Boat to Railay Beach.
- From Railay Beach, take the ferry to Koh Lanta.
Suvarnabhumi Airport to Phuket Ferry
There are several ways to get from Suvarnabhumi Airport (BKK) in Bangkok to Phuket, which is an island located in southern Thailand. One option is to take a ferry from Phuket to the airport. Here’s how:
- Fly to Phuket International Airport (HKT): The most convenient way to get from Bangkok to Phuket is to fly. There are several flights per day from Bangkok’s Suvarnabhumi Airport to Phuket International Airport (HKT), which take about 1 hour and 20 minutes.
- Take a taxi or shuttle bus from the airport to the ferry terminal: From Phuket International Airport, you can take a taxi or a shuttle bus to the ferry terminal in Phuket Town. The ride should take around 30-45 minutes.
- Take a ferry from Phuket to the destination: From the ferry terminal, you can take a ferry to various islands around Phuket such as Phi Phi island, James bond island, or any other popular destination. The ferry ride will take about 1 hour to 2 hours depending on the destination.
Keep in mind that you should check the ferry schedule before travelling because depending on the season and weather, the schedule can change. Also you should book the ticket in advance to ensure the availability of seat.
You can also combine flight and ferry together, as most of the package tour providers offers direct flight to Phuket and then take ferry to the islands.
Don Muang (DMK) to Phuket flights (HKT)
Now, it’s time to take the ferry from Phuket’s Ao Po Pier to Koh Lanta. Don’t forget to buy your ferry ticket!
Flights from Bangkok to Krabi are available
The Krabi Airport (KBV) is about 60 kilometres away from Koh Lanta. Daily planes arrive at Krabi Airport from both Bangkok airports. Thai Airways, Thai Smile, Bangkok Airways, and Thai VietJet Air all fly from Suvarnabhumi Airport (BKK) to Krabi. Thai Lion Air, Nok Air, and AirAsia offer flights from Don Mueang Airport (DMK) to Krabi. The flight time from Bangkok to Krabi is around 1 hour and 20 minutes.
Flights from Bangkok to Trang are available
The nearest airport to Koh Lanta is Trang Airport (TST), which is around 90 kilometres distant. Thai Lion Air, Nok Air, and AirAsia offer flights from Don Mueang Airport (DMK) to Trang. The flight time from Bangkok to Trang is around 1 hour 30 minutes.
Bangkok to Koh Lanta via bus
Bangkok is around 1,000 kilometres away from Koh Lanta. If you wish to go by bus from Bangkok to Koh Lanta, you must first travel to Krabi and then transfer.
What is the distance between Bangkok and Koh Lanta?
By land, the distance between Bangkok and Koh Lanta (via Krabi or Surat Thani) is approximately 850 kilometres.
Which train station is nearest to Koh Lanta?
Trang is the closest train station to Koh Lanta. The railway station in Surat Thani town is another option.
Is it possible to travel from Trang to Koh Lanta?
Yes, you can travel by rail from Bangkok to Trang, and then by van+ferry from Trang to Koh Lanta (through Pak Meng Pier). Traveling from Trang to Koh Lanta by van+ferry costs about $25-37, and tickets can be purchased on 12go.asia.
What is the most cost-effective mode of transportation from Bangkok to Koh Lanta?
Traveling to Koh Lanta from Bangkok via tourist bus + boat transfer from Hua Hin Pier is the cheapest option, however it takes a long time. Another alternative is to fly to Krabi and then take the bus from Krabi Airport to Koh Lanta.
Is Koh Lanta home to an airport?
No, Koh Lanta does not have an airport, hence there are no direct flights between Bangkok and Koh Lanta. Krabi or Trang have the closest airports. By car, the distance between Krabi Airport and Koh Lanta is approximately 70 kilometres.