How to get from BANGKOK to KRABI?

How to get from Bangkok to Krabi
The Railay Beach in Krabi. How to get from Bangkok to Krabi? You can travel by train, bus or plane.

Train + Bus to Krabi
Bus – Bangkok to Krabi
Flight – Bangkok to Krabi
Taxi – Bangkok to Krabi
Private Tour in Krabi
Book Tickets Online

From Bangkok to Krabi you can travel by plane, bus, train+bus or taxi.

    • Travel distance from Bangkok to Krabi is about 780 km by land and about 660 km by plane. The best and fastest way how to get from Bangkok to Krabi is to use a flight. Direct low-cost flights start already at $25-30/pp and travel time is about 1.5 hour. There are flights from Suvarnabhumi Airport or Don Mueang Airport in Bangkok to Krabi International Airport. You can also travel by train to Surat Thani (160 km from Krabi) and from Surat Thani you can travel by bus/private transfer to Krabi. Travel by train + bus to Krabi via Surat Thani takes about 15 hours and it costs about $20-50/pp. Surat Thani is the closest railway station to Krabi, there is no direct train to Krabi from Bangkok. There are also various tourist buses from Bangkok to Krabi and travel by bus takes about 12-16 hours. Bus tickets from Bangkok to Krabi costs about $19-35/pp. The most expensive way of transport is to travel by private taxi/car. Transfer by private car/taxi from Bangkok to Krabi costs about $260-480 (vehicle). From Krabi you can travel by boat/ferry to Koh Phi Phi. Phi Phi are the most visited island in Thailand. You can also travel by ferry to Koh Yao Yai and Phuket. Book your bus/train tickets or flights from Bangkok to Krabi in Thailand online.
    • You can book bus/train tickets + flights from Bangkok to Krabi online

BOOK TICKETS with 12go.asia

    • Krabi is one of the most favorite tourist places and top tourist destination in Thailand. Krabi has so many attractions that you will have wonderful memories of your vacation. Krabi has lush vegetation that is worth exploring. And so far it only applies to the mainland. Once you reach the sea, you will be rewarded with turquoise sea, exotic islands, white sandy beaches and lots of beautiful and colorful sea creatures. You will find there lots of beautiful beaches (e.g. Railay beach – the most popular), karst sceneries (similar to Ha Long Bay in Vietnam), islands, activites and attractions for tourists – like boat trips, tours, snorkeling or kayaking. Krabi is really very nice place in Thailand, but sometimes it is overcrowded by tourists. But if you will be travel to the south of Thailand, it is definitely worth to visit. Krabi is a renowned place with beautiful islands in Thailand. Some of them are too much visited, but some of them are still not to visited by tourists. The best islands are> Koh Phi Phi, Koh Hong, Koh Poda, Koh Lanta, Koh Tup, Koh Mor and Koh Kai and other. There are 4 popular ways how you can travel to Krabi from Bangkok, read the instructions below in this article, you can also read this article: Transportation in Thailand.

BOOK TICKETS with Baolau


How do I get from Bangkok to Krabi?


1. TRAIN + BUS from Bangkok to Krabi 


A) Train or bus from Bangkok to Surat Thani

B) Bus/Minivans from Surat Thani to Krabi

    • there are lots of buses and minivans from Surat Thani to Krabi
    • travel by bus/van takes about 4 hours from Surat Thani to Krabi
    • modern, comfortable, air-conditioned buses
    • price of the bus/van ticket from Surat Thani to Krabi is about $6-15/pp
    • you can also book the whole minivan for 9-12 pax.
    • Book and buy bus tickets from Surat Thani to Krabi online on 12go.asia icon-external-link-square
train-bangkok-to-surat-thani-krabi
From Bangkok to Krabi you can travel by train + bus/van via Surat Thani (photo: 12go.asia)


2. BUS from Bangkok to Krabi 

    • a cheap option how to get by tourist sleeper bus from Bangkok to Krabi
    • buses depart from various bus stations – eg. Southern Bus Terminal in Bangkok or Khao San Songserm
    • travel by bus from Bangkok to Krabi takes about 12-16 hours (about 800 km)
    • bus companies from Bangkok to Krabi: Phantip, Lignite, Jolly Travel, Paradise Travel, Songserm…
    • price of the bus ticket from Bangkok to Krabi is about $19-35/pp
    • Book your bus or train+bus tickets from Bangkok to Krabi on 12go.asia icon-external-link-square or Baolau icon-external-link-square
bus-songserm-bangkok-krabi
Bus of Songserm company from Bangkok to Krabi (photo: 12go.asia)


3. DIRECT FLIGHT from Bangkok to Krabi

    • flight – the most comfortable and fastest way how to get from Bangkok to Krabi
    • flight from Bangkok to Krabi takes about 1.5 hour
    • airlines from Bangkok to Krabi: Bangkok Air, Thai Smile, Thai Airways, Thai Lion Air, Nok Air, Thai AirAsia
    • about 10 flights all the day, price of the one-way direct flight starts already at $25-90/pp
    • airports in Bangkok – Suvarnabhumi Airport or Don Mueang Airport
    • airport in Krabi – Krabi International Airport
    • Book and buy your flight from Bangkok to Krabi online on 12go.asia icon-external-link-square or Baolau icon-external-link-square
flight-bangkok-to-krabi
Direct flight is the fastest and comfortable option of transfer from Bangkok to Krabi.


4. PRIVATE TAXI/CAR from Bangkok to Krabi 

    • you can also travel by private taxi/car from Bangkok to Krabi
    • travel by taxi/car from Bangkok to Krabi takes about 11-12 hours
    • taxi companies from Bangkok to Krabi: Bangkok Taxi 24, Glassflower, Andaman Taxis
    • private taxi/car from Bangkok to Krabi costs about $260-480 (vehicle, car)
    • there are various types of vehicles, vans or minivans for group of people
    • Book your private taxi/transfer or car from Bangkok to Krabi online

BOOK TAXI with 12go.asia

taxi-car-bangkok-to-krabi
From Bangkok to Krabi you can also travel by private taxi/car.


5. BOOK A BOAT TOUR + Activity / Tickets in Krabi

    • you can also search + book a tour or tickets for tourist attractions in Krabi area
    • it is possible to book various types of exploring tours (boat, ferry trips, trekking, trails, city tours…)
    • these private exploring tours in Krabi area by local tour guides from Thailand
    • by these boat tours and trips you can explore the wonderful Phang Nga Bay
    • Book a private boat tour or trip or other tourist activity in Krabi online

BOOK a TOUR / TICKETS in Krabi

book-private-tour-krabi
With Klook you can search and book various private tours and tickets for tourist attractions in Krabi / Koh Phi Phi or other place.
krabi-railay-bay-thailand
The Railay Bay in Krabi
krabi-beach-thailand2
The Railay Bay in Krabi


icon-info-circle FAQ + TIPS – Travel route from Bangkok to Krabi:

1️⃣ How to book and buy tickets or flights from Bangkok to Krabi?

    • You can book tickets and flights from Bangkok to Krabi on 12go.asia or Baolau.
    • You can also book another tickets or flights, Surat Thani > Krabi, Krabi > Koh Phi Phi…

2️⃣ How long does it take to travel from Bangkok to Krabi?

    • Travel by train+bus from Bangkok to Krabi (via Surat Thani) takes about 15 hours.
    • Travel by bus from Bangkok to Krabi takes about 12-16 hours.
    • Travel by plane (direct flight) from Bangkok to Krabi takes about 1.5 hour.
    • Travel by private taxi/car from Bangkok to Krabi takes about 11-12 hours.

3️⃣ What is the travel distance from Bangkok to Krabi?

    • Travel distance from Bangkok to Krabi is about 780 km by land.

4️⃣ How much does it cost to travel from Bangkok to Krabi?

    • Travel by plane (direct flight) from Bangkok to Krabi costs about $25-60/pp.
    • Travel by train+bus from Bangkok to Krabi (via Surat Thani) costs about $20+/pp
    • Travel by bus from Bangkok to Krabi costs about $19-35/pp.
    • Travel by private taxi/car from Bangkok to Krabi costs about $260-480 (vehicle,car).

5️⃣ What is the best way of transport from Bangkok to Krabi?

    • The best way of getting from Bangkok to Krabi in Thailand is to travel by plane. There are various direct flights every day from Bangkok to Krabi and flights are cheap (low-cost flights to Krabi).

6️⃣ What is the most cheapest way of getting from Bangkok to Krabi?

    • The most cheapest way of transport from Bangkok to Krabi in Thailand is to travel by tourist bus. Bus tickets from Bangkok to Krabi start already at $19/pp.

7️⃣ Is there an railway station in Krabi?

    • No, there is no railway station in Krabi, the only way how to get to Krabi is to travel by bus or by combination of train+bus. You can take a train from Bangkok to Surat Thani (about 9-12 hours, 650 km) and from Surat Thani you can take a bus or private taxi to Krabi (4 hours, about 155 km).

8️⃣ Is there a private taxi from Bangkok to Krabi?

    • Yes, there is also a private taxi/transfer from Bangkok to Krabi. This is the most expensive but also the most deluxe way of transport between these places. You can book various types of cars, vehicles on 12go.asia.

9️⃣ How to get from Krabi Airport to Ao Nang?

    • From Krabi Airport to Ao Nang tourist site you can travel by shuttle bus/minivan or private taxi. There are various private companies from Krabi Airport to Ao Nang, you can book this transport easily online at 12go.asia. Read this: Travel from Krabi Airport to Ao Nang.

🔟 Where to go and travel from Krabi?

    • From Krabi you can travel by boat/ferry to Koh Phi Phi – it is one of the most popular ferry/boat route in southern Thailand, or you can take a bus/van or boat to Koh Lanta. Koh Lanta is about 100 km from Krabi.
    • It is also possible to travel by boat or ferry from Krabi to Koh Yao Yai and Koh Yao Noi.

➡️ What to see and visit in Krabi?

    • There are various interesting places and attractions in Krabi: Railay beach, Thung Teao Forest Natural Park, Wat Tham Sua, Night Market, Ao Nang beach, Phra Nang beach, Khao Khanab Nam, Krabi Tiger Cave, Krabi Riverside & Thara Park, The Krabi Contemporary Art Museum, Wat Kaew Korawaram, Klong Thom Hot Springs, Krabi Kart Speedway, Paka Show Park, Wat Kaew temple…
    • Beaches and caves of Railay – Railay Beach is one of the most popular beaches in Thailand and now appears on every list from tourists. It is located south of Ao Nang Beach, around a rocky archipelago, where Railay represents a peaceful and extraordinary world. On one small peninsula you will find beautiful white sandy beaches, limestone cliffs, viewpoints, caves and lagoons hidden inside the cliffs, which change according to the tide. There are also various guesthouses or beach resorts.
    • Koh Poda – Koh Poda is one of the most popular islands in the Krabi archipelago. It is located just 6 kilometers from the coast of Ao Nang and takes about 25 minutes by traditional boat. Wonderful tropical destination with palm trees, pine trees and white sandy beaches. The coral reef is about 20 meters from the beach with diverse marine life.
    • Koh Hong – Escape from everything to Koh Hong on the Krabi coast. You can spend your day doing nothing on the beach. This group of small islands offers breathtaking views, white sand beaches, coral reefs and a beautiful lagoon. It is a place where you can swim, kayak, snorkel, dive, sunbathe, go hiking or have a picnic on the beach.
    • Wat Tham Sua (Tiger Cave) – Wat Tham Sua or „Tiger Cave“ is located near Krabi Town and is one of the most famous caves in the area. It is also part of a temple complex where monks live who worship God in a maze of natural caves surrounded by jungles. Inside a cave, there are tiger footprints in the stone. However, the main tourist attraction is to climb 1,272 steps of the limestone tower to see the „footprint of the Buddha“.
    • Klong Thom Hot Springs – Klong Thom Hot Springs is located in the jungle near Khao Phra Bang Khram Nature Reserve. Ancient volcanic chambers are the origin of these thermal springs, which are said to be able to cure some diseases such as rheumatism, sciatica (inflammation of the sciatic nerve), but also other skin problems. These health claims have not been scientifically confirmed.

BOOK a TOUR / ACTIVITY in Krabi


Bus Schedule / Timetable – Bangkok to Krabi + Bus Tickets:

FULL UPDATED BUS SCHEDULE – CLICK HERE

Bus Schedule - Bangkok to Krabi

Departs in Bangkok

Arrival in Krabi

Bus Ticket

Lignite

17:30

05:55

From $20.00

Transport Co STM

17:30

06:30

From $23.00

Transport Co STM

18:30

07:30

From $32.00

Lignite

19:00

07:25

From $30.00

Lignite

19:00

06:30

From $30.00

Transport Co STM

19:30

08:30

From $23.00

Lignite

20:00

08:25

From $20.00

Lignite

20:40

09:05

From $20.00

Songserm

18:00

09:30

From $29.00

Songserm

19:00

10:00

From $31.00

BOOK TICKETS TO KRABI


Flight Schedule / Timetable – Bangkok to Krabi + Tickets:

FULL UPDATED FLIGHT SCHEDULE – CLICK HERE

Flight Schedule - Bangkok to Krabi

Departs in Bangkok

Arrival in Krabi

Air Asia

10:00

11:20

Air Asia

10:10

11:30

Air Asia

15:35

17:05

Thai Lion Air

10:10

11:30

Thai Lion Air

18:40

20:00

Thai VietJet

11:00

12:25

Thai VietJet

14:40

16:05

Thai Airways

16:20

17:40

Thai Smile

18:25

19:45


Taxi Schedule / Timetable – Bangkok to Krabi + Prices:

Taxi Schedule - Bangkok to Krabi

Departs in Bangkok

Travel Time

Price (Car)

Bangkok Taxi 24

Any Time (Hotel)

11:00

From $337.00

Bangkok Taxi 24

Any Time (Hotel)

11:00

From $369.00

Bangkok Taxi 24

Any Time (Hotel)

11:00

From $443.00

Bangkok Taxi 24

Any Time (Airport)

11:20

From $337.00

Bangkok Taxi 24

Any Time (Airport)

11:20

From $369.00

Bangkok Taxi 24

Any Time (Airport)

11:20

From $443.00

Glassflower

Any Time (Hotel)

11:00

From $269.00

Glassflower

Any Time (Hotel)

11:00

From $348.00

best-cheap-hotels-krabi-thailand
Aonang Eco Inn in Krabi (photo: Agoda). 15 best cheap hotels in Krabi.
best-luxury-hotels-krabi-thailand
The Tubkaak Krabi Boutique Resort (photo: Agoda). 15 best luxury hotels + resorts in Krabi.
Pak Up Hostel in Krabi (photo: Agoda). 15 best cheap hostels in Krabi.

icon-arrow-circle-right Book your train, bus tickets or flights from Bangkok to Krabi + Schedule:

(You can change your departure or arrival place, eg. Bangkok to Surat Thani, Surat Thani to Krabi…)

Vietnam to Thailand

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 73

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

Share: