Menu
🗺️ Thailand Travel Guide

How to Get from Bangkok to Krabi

Complete 2026 guide — compare flights, buses, driving, and guided tours with prices, durations, and insider tips.

✈️
Fastest
1 hour 20 minutes
💰
From
€18–€45
📍
Distance
814 km (506 miles)
📅
Updated
2026
⚡ Quick Answer

The fastest way from Bangkok to Krabi is a 1-hour 20-minute direct flight with Thai AirAsia or Thai Lion Air, costing €25–90. VIP buses take 10–11 hours (€18–28) from Bangkok's Southern Bus Terminal. There is no direct train — the nearest station is Surat Thani, followed by a 3-hour bus. Krabi is 814 km south of Bangkok on the Andaman coast.

TransportDurationCostBest For
✈️ By Flight1 hour 20 minutes€25–€90Most travelers — fast and affordable
🚌 By VIP Bus10–11 hours€18–€28Budget travelers on a direct route
🚗 By Train + Bus Combo12–14 hours total€18–€45Travelers who enjoy the train experience
✈️

By Flight

🕐 1 hour 20 minutes 💰 €25–€90 ⭐ Most travelers — fast and affordable

Thai AirAsia, Thai Lion Air, Nok Air, and Bangkok Airways operate 8–12 daily flights from Don Mueang (DMK) and Suvarnabhumi (BKK) to Krabi International Airport (KBV). Flight time is approximately 1 hour 20 minutes. Krabi airport is about 15 km from Krabi Town and 25 km from Ao Nang Beach, the most popular tourist area.

Advantages
  • Fastest option at just 80 minutes
  • Very affordable with budget airlines
  • Multiple daily flights give flexibility
  • Krabi airport is relatively close to Ao Nang
Disadvantages
  • Budget airlines have strict baggage limits
  • Need a transfer from airport to Ao Nang or Railay
  • Peak season prices can be higher
💡
Pro Tip: Thai AirAsia offers the most frequencies and lowest fares — book 2–3 weeks ahead. Airport transfers: shared shuttle to Ao Nang costs about 150 THB, private taxi about 600 THB. For Railay Beach, you will need a longtail boat from Ao Nang.
🚌

By VIP Bus

🕐 10–11 hours 💰 €18–€28 ⭐ Budget travelers on a direct route

VIP and first-class buses depart from Bangkok's Southern Bus Terminal (Sai Tai Mai) to Krabi Bus Terminal. The Transport Co and private operators offer VIP 24-seat and first-class 32-seat buses. Most departures are in the evening around 5:00–7:00 PM, arriving early morning. Air conditioning, blankets, and snacks are typically included.

Advantages
  • Direct service with no connections needed
  • Affordable and comfortable in VIP class
  • Evening departure saves a night of accommodation
  • Bus terminal is closer to town than the airport
Disadvantages
  • Very long journey at 10–11 hours
  • Southern Bus Terminal is not conveniently located
  • Overnight travel can be tiring
  • Still need local transport to Ao Nang from Krabi Town
💡
Pro Tip: Choose a VIP 24-seat bus over first-class 32-seat for better comfort. From Krabi Bus Terminal, songthaews (shared trucks) run to Ao Nang for 60–100 THB, or take a taxi for about 400 THB.
🚗

By Train + Bus Combo

🕐 12–14 hours total 💰 €18–€45 ⭐ Travelers who enjoy the train experience

There is no direct train to Krabi. Take the overnight sleeper train from Bangkok to Surat Thani (9 hours), then a connecting bus or minivan to Krabi (2.5–3 hours). Alternatively, take the train to Trang (further south), then a bus to Krabi (2 hours). Some travelers combine this with a stop at Khao Sok National Park.

Advantages
  • Scenic overnight train through southern Thailand
  • Option to stop at Khao Sok National Park en route
  • Sleeper train is comfortable and saves a hotel night
  • More adventurous than a direct bus
Disadvantages
  • No direct train — requires a bus connection
  • Total journey is 12–14 hours
  • Connections in Surat Thani may have waiting time
  • Flying is much faster and sometimes cheaper
💡
Pro Tip: If you enjoy train travel, consider stopping at Khao Sok National Park between Surat Thani and Krabi. It adds a day to your journey but gives you access to one of Thailand's most spectacular natural areas.
Recommended
🎫

By Guided Tour (Hassle-Free)

🕐 Included in multi-day package 💰 All-inclusive from tour price ⭐ Travelers who want zero planning stress

One Nation Travel includes Bangkok-to-Krabi transfers in multi-day Thailand beach tour packages. Flights, airport transfers, beachfront hotels, and guided island-hopping excursions to the Four Islands and Phi Phi are all arranged. From Bangkok's cultural highlights to Krabi's stunning limestone cliffs and emerald waters, everything is seamlessly organized.

Advantages
  • Everything arranged — flights, hotels, transfers, guides
  • No navigation or language barriers
  • Includes island-hopping and beach excursions
  • Airport-to-hotel transfers included
Disadvantages
  • Fixed itinerary (though customizable on request)
💡
Pro Tip: Thailand beach tours often combine Bangkok with Krabi or Phuket. A guided tour eliminates the hassle of arranging flights, longtail boats, and island excursions independently.
Browse Thailand Tours →

📊 Bangkok to Krabi — At a Glance

TransportDurationCostBest ForComfort
✈️ By Flight1 hour 20 minutes€25–€90Most travelers — fast and affordable⭐⭐⭐⭐⭐
🚌 By VIP Bus10–11 hours€18–€28Budget travelers on a direct route⭐⭐⭐
🚗 By Train + Bus Combo12–14 hours total€18–€45Travelers who enjoy the train experience⭐⭐⭐⭐
🎫 By Guided Tour (Hassle-Free)Included in multi-day packageAll-inclusive from tour priceTravelers who want zero planning stress⭐⭐⭐⭐⭐

🧳 Travel Tips for This Route

💡
Best Time to Visit

Krabi's best weather is November to March — dry, sunny, and perfect for island hopping. April and May are hot but quieter. The monsoon season (June–October) brings rain and rough seas — some islands close during this period.

🏖️
Ao Nang vs Railay

Ao Nang is the main tourist hub with restaurants, bars, and easy access to islands. Railay Beach is a stunning peninsula accessible only by longtail boat (10 min from Ao Nang, 100 THB). Both make excellent bases.

💰
Save on Island Tours

Book 4-Island tours and Phi Phi day trips from agencies in Ao Nang rather than at hotels — prices are 30–50% cheaper. Compare longtail boat tours vs speedboat tours. Longtail is cheaper and more atmospheric.

🚤
Getting to Railay Beach

Railay is only accessible by boat. From Ao Nang: longtail boat 100 THB (10 min, wait for 8 passengers or charter for 800 THB). From Krabi Town pier: longtail boat 150 THB (45 min). High tide can affect service.

❓ Frequently Asked Questions

How long is the flight from Bangkok to Krabi?

A direct flight takes approximately 1 hour and 20 minutes. Thai AirAsia, Thai Lion Air, and Bangkok Airways operate 8–12 daily flights. Prices start from €25 one-way with budget airlines when booked in advance.

Is Krabi or Phuket better for a beach holiday?

Krabi is more laid-back, natural, and affordable than Phuket. It offers stunning limestone cliffs, easier access to Railay Beach and the Four Islands, and a more relaxed atmosphere. Phuket has more luxury resorts, nightlife, and shopping. Both are excellent choices depending on your preference.

What is the cheapest way to get from Bangkok to Krabi?

Budget airline flights (€25–40 with Thai AirAsia) are often the cheapest and fastest option. VIP buses cost €18–28 but take 10–11 hours. Flash sale flights can be cheaper than any bus ticket.

How do I get from Krabi airport to Ao Nang?

Shared shuttle vans cost 150 THB per person (30 min journey). Private taxis cost 600–800 THB. Pre-booking through your hotel is often the easiest option. Grab is available but not always reliable in Krabi.

Can I visit Phi Phi Islands from Krabi?

Yes! Phi Phi Islands are accessible by speedboat (1.5 hours) or ferry (2 hours) from Krabi's Klong Jirad Pier. Day trips cost 1,200–2,500 THB including snorkeling and lunch. Maya Bay (from "The Beach" movie) reopened with limited visitor numbers.

Is there a ferry from Phuket to Krabi?

Yes, ferries connect Phuket to Ao Nang and Krabi in about 2–2.5 hours. Operators include Phi Phi Cruiser and Ao Nang Travel. Prices start around 450 THB. Services operate during high season (November–April). Some routes stop at Phi Phi Islands en route.

Skip the Hassle — Book a Guided Tour

Let One Nation Travel handle your Bangkok to Krabi journey. All transfers, flights, hotels, and guides included in one package.

✓ All transfers included ✓ Licensed local guide ✓ Hotels & flights ✓ Free cancellation