How to get from Bangkok Suvarnabhumi Airport to Krabi?

From Bangkok to Krabi: prices, distances, and travel time

Yana Safina
author of the article

How to get from Bangkok Suvarnabhumi Airport to Krabi?

It is possible to get from Bangkok Suvarnabhumi Airport to Krabi by plane, bus, train. You can also rent a car without a driver. The flight will take you only 1 hour 20 minutes. By bus, you can get there in 10-12 hours. A train trip will be the longest. The train runs only to the neighboring towns, reaching them in 12-17 hours depending on the destination. Upon arrival, it is necessary to change to the bus, which gets to Krabi in 3 hours. An air ticket price varies from 20 to 110$ depending on the airline, a bus ticket costs from 18 to 30$, and a train ticket — from 20 to 50$. The distance between Bangkok and Krabi is around 800 km by road and 650 km - by air.

Air service within Thailand is well-developed. That’s why it is recommended to get to Krabi by plane. A trip by bus gives you a chance to save up but it is easy to catch a cold sitting under an air conditioner. Trains in Thailand do not follow the schedule strictly and can be 2-3 hours late.


Order a transfer from Krabi Airport


Krabi: is it a town of crabs?

It seems that the meaning of the town’s name is obvious: there are many crabs on the beaches and even a monument devoted to these creatures. However, in fact, the word “krabi” in Thai means the kind of the blade weapon, which is reflected on the town’s coat of arms.
Krabi is a quiet provincial town. Unlike popular resorts in Thailand, prices on accommodations are low here and the nature is as beautiful. If you want to save up or have already visited Thailand many times, this town is worth visiting.

Plane to Krabi

Plane from Bangkok Airport to Krabi
Cost

$20-110

Wait time

30-90 min

Travel time

1h 20min

Clients

Ind.tourist

Flights from Suvarnabhumi Airport to Krabi are operated by Bangkok Airways and Thai Airways. Travel time is 1 hour 20 minutes. The ticket price for the short flight is quite high - approximately 110$ but the service is great.
It is possible to save money if you choose a low-cost airline: AirAsia, Lion Air, Nok Air. The AirAsia ticket price starts at 20$. The planes of these companies set off from Don Mueang Airport. It is not difficult to get there. For this purpose, there is a free shuttle running between the airports from 5.00 to 24.00. When boarding, it is required to show the ticket for the coming flight. The bus departs from the gate №3 on the second floor.

Planes to Krabi:

Suvarnabhumi Airport: Bangkok Airways, Thai Airways
Don Mueang Airport: Air Asia, Lion Air, Nok Air

Timetable:

from 06:00 to 22:00

Route:

Suvarnabhumi Airport (Don Mueang for low cost flights) – Krabi Airport

Travel time:

1h 20min

Wait time:

30-90 min

Comfort level:

Bangkok Airways, Thai Airways — average: much space, free food and drinks
Low cost companies — low: little legroom, baggage and food are charged extra

Price:

Bangkok Airways, Thai Airways: from 50$
Low cost airlines: from 20$

Clients:

businessmen and wealthy people; those who are in hurry; elderly and disabled people; a family with 1-2 children

How to get from Krabi Airport to Krabi Town:

It is possible to travel from Krabi Airport by taxi or bus. The bus timetable agrees to air flights, so you will not have to wait long.

Bus to Krabi

Bus from Bangkok Airport to Krabi
Cost

$18-28

Waiting time

to 10h

Travel time

12h

Clients

Ind.tourist

It is very convenient to get to Krabi by bus. The cost of a trip depends on the bus type: Express bus with 50 seats (18$) and VIP with 24 seats (28$). Travel time is 12 hours.
Buses depart from the Southern Bus Terminal/Sai Thai Mai. All of them are equipped with air conditioners, so it gets cold en route. Although tourists are offered blankets on the bus, it is better to take care of the warm clothes in advance. Also, tourists receive a small snack during a trip: juice and cookies.
It is possible to get to Krabi on the buses of private travel agencies, which depart from Khaosan road. Prices can reach 30$. Private buses look very attractive but it’s their only advantage. The technical condition leaves much to be desired. It often happens that the trip lasts more than 12 hours due to several changes about which the passengers are not informed.

Buses to Krabi:

official and private buses

Timetable:

official bus — 07:00, 17:30, 18:50, 19:20, 19:30, 20:40
private bus — 18:00, information about other trips should be specified on the spot

Route:

official bus: Suvarnabhumi Airport — Southern bus station — Krabi bus station
private bus: Suvarnabhumi Airport — Khaosan road — Carrier office in Krabi

Travel time:

12h

Wait time:

from 10 min to 10 h

Comfort level:

official bus
high: much legroom; air-conditioner; snacks included in the ticket price; blanket

private bus
average: old buses

Price:

18-30$

Clients:

for those willing to save up, see authentic spots in the country; those who are afraid of flying

How to find the bus stop:

Official buses depart from the South bus station in Bangkok. It is possible to get there from the airport by taxi or bus № 556.
Private buses depart from Khaosan road. One can get there from the airport by taxi.

Train to Krabi

Train from Bangkok to Krabi
Cost

$24-54

Wait time

~2h

Travel time

13-18h

Clients

Ind.tourist

There is no direct railway connection with Krabi, so you can not do without changes. One can get by train from Bangkok to the towns of Surat Thani and Trang, nearest to the resort, and then change to a taxi, transfer, or bus.
The cost of a trip depends on the destination, carriage class, and seat type, and makes from 20 to 50 dollars. In addition, a tourist will have to pay approximately 6$ for a bus ticket or for a taxi trip to Krabi.
Travel time depends on the destination station and makes on average 12 hours. Add to that a bus trip to Krabi, around 3 hours, and time spent when changing from the train to the bus. Total travel time will be approximately 16 hours.

Train to Krabi:

Bangkok - Surat Thani, Bangkok - Trang

Timetable:

Bangkok - Surat Thani: 08:05, 13:00, 14:45, 15:10, 15:35, 17:05, 17:35, 18:30, 19:30, 22:50
Bangkok - Trang : 17:05, 18:30

Route:

Surat Thani: Suvarnabhumi Airport — Hua Lamphong train station — Surat Thani train station — Talaat Kaset bus station № 2 — Krabi bus station
Trang: Suvarnabhumi Airport — Hua Lamphong train station — Trang train station — bus stop in Trang near Trang Somboon Electric (Hwy 4046) — Krabi bus station

Travel time:

Bangkok-Surat Thani-Krabi: train (9-11 h) + bus (4 h)
Бангкок-Trang-Krabi: train (15-17 h) + bus (2 h 30 min)

Wait time:

~2h

Comfort level:

Thai trains have three carriage classes:

  • Compartments for 2 passengers with an air conditioner.
  • Berths and seats in a sitting carriage with an air conditioner.
  • Seats in a sitting carriage with a ventilator.

Each carriage has a toilet and a wash basin. Each berth is separated with a curtain.

Price:

train (from 20 to 50$) + bus (∼4$)
Tickets for the 1st and 2nd class carriages should be bought in advance: they are quickly sold out.

Clients:

those willing to save up; those who want to travel lying; those who have enough time for changes

How to find the train station:

The train departs from Hua Lamphong train station. The cheapest and most convenient way to get there is the metro. It is possible to get to its underground station from the lowest level of the airport.

Transfer and taxi in Krabi

Transfer and taxi in Krabi
Cost

from $21

Waiting time

5 min

Travel time

25 min

Clients

Family

If you choose to get to Krabi by plane, book a transfer from Krabi Airport to your hotel in advance. Then, upon arrival, you won’t have to decide which transport to choose next and look for a free taxi car while carrying heavy suitcases. The Kiwitaxi will be waiting for you at the appointed time as close to the arrival area as possible. One-hour waiting is free.

Timetable:

24h

Route:

to the address in Krabi town

Travel time:

25 min

Wait time:

taxi: a car search may be 5 min
transfer: it arrives at the time specified when booking

Comfort level:

high: you will get to any address in Krabi town without travel companions, asking for stops where necessary

Price:

From $21

Clients:

those arriving at night or afraid of flying; families with small children; elderly people; tourists with large baggage

How to order a taxi in Krabi:

It is possible to order a taxi via the app or take it at the taxi rank at the airport exit.

Car rental in Bangkok

Car rental in Bangkok
Price

from $23

Rental Period

from 1 day

Required driving experience

from 1 year

To rent a car without a driver to get from Bangkok Airport to Krabi, you have to provide an IDL, a passport, a health insurance, and photocopies of the documents. There are lots of rental companies in Thailand, but as fraud is quite common, choose certified international firms.
The insurance is included in the price of car rental per day. Cars are often broken into and stolen, so it’s better to purchase the insurance that covers carjackings. A deposit of $28 is charged. It’s possible to rent a car at Bangkok Airport, if you didn’t have time to do it in advance.
Try to use secondary roads and drive carefully: in case of an accident the Thai police usually takes compatriot’s side.

How to get from Bangkok Suvarnabhumi Airport to Krabi?

The fastest way to get to Krabi from Bangkok Suvarnabhumi Airport is by air. If you want to save up, it is better to choose a trip by bus. The trip by train will be suitable for romantic people, wishing to discover all Thailand's corners. If the cost of a trip does not matter to you or you are afraid of flying, choose a taxi.