shopify analytics ecommerce


How to Travel from Krabi to Bangkok

There are two ways to get from Krabi to Bangkok:

  • Most Expensive: Fly from Krabi Airport
  • Cheapest: Travel by bus

Option 1: Fly to Bangkok

You can fly from Krabi airport to Don Mueang airport near Bangkok. This is the quickest route and depending on the day you are travelling it may be only slightly more expensive for the plane ticket than it is for a bus ticket. However, bear in mind that there are hidden costs in air travel in Thailand, particularly expensive taxi journeys to and from the airport. Taxis are not cheap in Krabi.

Option 2: Bus to Bangkok

It takes around 12 hours to travel from Krabi to Bangkok by bus and it is the cheapest way to get to central Bangkok. For some travellers enjoy long distance bus journeys because they provide an opportunity to see lesser visited parts of Thailand during the journey.

Bus Times to Bangkok

Lignite08.0020.00629 THB12 hr 00 min
Jolly Travel16.0005.30800 THB13 hr 30 min
Lignite17.0005.35944 THB12 hr 35 min
Songserm17.3005.30850 THB12 hr 00 min

  • Lignite: Passengers with the Lignite bus company have the choice of either taking a daytime service, or an overnight service on a luxury bus with reclining seats and on board toilet. These bus services depart from Krabi bus station and arrive at Bangkok’s Southern Bus Terminal. See below for more details about Bangkok’s Southern Bus Terminal.
  • Jolly Travel: The ticket includes pick up from your hotel in Krabi. This service terminates at the Rambutri Alley, which is a short walk away from the popular Khao San Road in central Bangkok.
  • Songserm: This service departs from Krabi Town centre and terminates at the Khao San Road in Bangkok.

Buy Tickets to Bangkok

Use the Search Form below to find bus tickets and flights from Krabi to Bangkok:

Powered by 12Go Asia system
  • Compare ticket prices
  • Find the most convenient travel times
  • Easy to book tickets
  • Instant booking confirmation

Krabi Town Bus Station

Lignite bus services depart from Krabi Provincial Transport Station, or Krabi bus station as it is also known, is about 2 km north of Krabi Town. There are plenty of shared pick up truck taxis (songthaew) going to the bus station from Krabi Town and from Ao Nang beach. The bus station is small but there are places to eat and buy drinks and snacks for the journey.

Location of Krabi Bus Station

Bangkok Bus Station

Lignite bus services terminate at Sai Tai Mai, Bangkok’s Southern Bus Terminal. It is located on the other side of the river to main areas where visitors to the City mostly stay. Sai Tai Mai is not within easy walking distance of a metro or elevated railway station. Your options are:

  • Take a bus (slow and difficult to work out).
  • Take a taxi all the way to your final destination in Bangkok.
  • Take a taxi as far Bang Wa BTS station and from there travel onward via the BTS (Skytrain) system.
Modern apartment blocks in Bangkok

Modern Apartment blocks in Bangkok

Travel Tip: If you are going to the Khao San Road area you are better off simply taking a taxi the whole way; the BTS system does not currently have a station close to the Khao San Road.

Bangkok’s Southern Bus Terminal