Krabi to Bangkok

There are 2 ways to travel direct from Krabi to Bangkok by public transport:

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

Option 1: Bus from Krabi to Bangkok


By bus it takes from 13 to 20 hours to travel from Krabi to Bangkok and it is the cheapest way to get to Central Bangkok. Some travellers enjoy long distance bus journeys because they provide an opportunity to see lesser visited parts of Thailand during the journey.

Bus Times from Krabi to Bangkok
KrabiBangkokTicketCompany
15:0006:00฿1,283Jijie Tour and Travel
15:0005:30฿1,290Nara Travel
15:0006:00฿1,060Oniam Transport
15:3004:30฿1,080TravelBusAsia
15:3005:00฿1,000Krabi Sea Pearl
16:0005:00฿731Sapthaweephol Tour and Travel
16:0011:35฿859Transport Co
16:0005:00฿945Pattana Tour
16:0006:00฿960Holiday Travel Agency
16:0006:00฿1,015Lignite
16:0011:35฿1,876Raja Ferry
16:0005:00฿827Montanatip
16:3006:00฿1,444Andaman Sea Tour and Transport
17:0012:35฿831Transport Co
17:0006:30฿1,528Lignite
17:0006:00฿2,164Andaman Sea Tour and Transport
17:3013:05฿970Transport Co

Buy Tickets from Krabi to Bangkok


Use the Search Box below to buy your tickets 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

Option 2: Fly from Krabi 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.

Flight Times from Krabi to Bangkok
Krabi - Bangkok ฿ 1,737–23,305 1h 20m – 1days 13h 35m
  • →  Economy 09:30, 09:45, 13:45, 16:00, 20:20, 23:50
Krabi - Don Mueang Airport ฿ 1,060–3,160 1h 20m – 4h 25m
  • →  Economy 13:45, 15:40

Krabi Town Bus Station


Lignite bus services depart from Krabi Provincial Transport Station, or Krabi Bus Terminal 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


Google Map of Krabi Bus Terminal

Bangkok Bus Station


Transport Co and Lignite bus services terminate at either Bangkok Northern Bus Terminal or 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.

Location of Bangkok Southern Bus Terminal


Google Map of Southern Bus Terminal

How useful was this article?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 4

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