GoAsia
How to Get from Krabi to Bangkok

How to Get from Krabi to Bangkok

Last updated: October 15, 2026
Contents

Trading the limestone karsts and turquoise waters of the Andaman Sea for the shimmering gold spires and neon-lit streets of the capital is a classic Thai transition. While Krabi offers a slow-paced coastal rhythm, Bangkok provides an electric energy that serves as the perfect conclusion to a southern holiday. The journey north covers a significant portion of the Thai peninsula.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Because these two hubs are so well-connected, you have the luxury of choosing between speed and budget. You can be sipping a cocktail on a rooftop bar in Sukhumvit a few hours after leaving your hotel, or you can settle in for a long-haul overland adventure that cuts through the heart of rural Thailand. Whatever your preference, you can easily secure your seats and compare prices on GoAsia.cc to ensure a smooth transition from the beach to the city.

Krabi to Bangkok by Flight

Flying is undoubtedly the most popular way to bridge the gap between the south and the center. It turns a grueling day-long road trip into a quick hop, leaving you with more energy to explore Bangkok's night markets. Flights depart from Krabi International Airport (KBV) and land at either Don Mueang Airport (DMK), which mostly handles low-cost carriers, or Suvarnabhumi Airport (BKK), the city's primary international gateway.

Flights to Don Mueang are often the most economical, while flights to Suvarnabhumi suit travelers connecting to international services. Fares vary widely with the airline, the date and how late you book, so compare current offers before you decide. A direct flight takes roughly an hour and a half, while indirect itineraries can take much longer. Economy class is the standard for this route.

Krabi to Bangkok by Bus

For those who prefer to keep their feet on the ground or are traveling on a tighter budget, the bus is a reliable workhorse. The journey is long, roughly 12 to 14 hours, but it allows you to see the changing landscape of Thailand as you move from the lush south toward the central plains.

Express bus tickets are the most affordable option, at about ฿740 to ฿980 on booking platforms (October 2026).[1] Booking platforms list departures in the late afternoon, meaning you will spend the night on the road and arrive in Bangkok in the early morning, potentially saving you the cost of a night's accommodation. Depending on the operator, buses arrive at the Southern Bus Terminal (Sai Tai Mai) or at Mo Chit, so check which terminal is on your ticket.

Krabi to Bangkok by Van

Vans offer a slightly different overland experience, often used in combination with larger buses. This mode is ideal for travelers who want a bit more flexibility in their departure points around Krabi. Booking platforms list van and combined van-and-bus tickets at about ฿940 to ฿1,100 (October 2026).[1] The travel time is longer than a direct bus, roughly 15 to 17 hours, as these services may involve transfers or multiple stops to pick up passengers. It is a social way to travel, often favored by backpackers, though the seating is more confined than a full-sized coach.

Krabi to Bangkok by Private Transfer

If you value privacy, comfort, and a door-to-door service, a private transfer is the ultimate luxury. This is an excellent choice for families or small groups who want to travel on their own schedule without navigating airports or bus stations. You can choose from a variety of vehicles including Comfort Cars, Luxury SUVs, and Luxury VIP Vans.

Booking platforms list a direct transfer to Bangkok at about ฿10,650 to ฿13,950 per vehicle, taking roughly 11 hours. A direct drop-off at Suvarnabhumi or Don Mueang airport is listed at about ฿15,300 to ฿17,700 per vehicle for an economy car or a 9-passenger van, with a duration of roughly 12 hours (October 2026).[1] While expensive for a solo traveler, the cost becomes more reasonable when split among a group, providing a stress-free journey with stops whenever you desire.

Comparing Your Options

Mode Price (THB, October 2026) Duration Comfort
Flight Varies by airline and date About 1.5h High
Bus ฿740 - ฿980[1] 12h - 14h Medium
Van ฿940 - ฿1,100[1] 15h - 17h Standard
Private Transfer ฿10,650 - ฿17,700 per vehicle[1] 11h - 12h Luxury

Tips for Traveling from Krabi to Bangkok

  • Book Flights Early: Low-cost carrier fares are usually lowest when booked well in advance, and last-minute tickets can be significantly more expensive.
  • Choose the Right Airport: Check where your accommodation is located in Bangkok. Don Mueang (DMK) is in the north of the city, while Suvarnabhumi (BKK) is in the east and has a rail link to the city center, the Airport Rail Link.
  • Prepare for the Bus: Thai buses are notorious for their powerful air conditioning. Even if it is hot outside, the cabin can get quite chilly, so bring a light jacket or a sarong to keep warm during the overnight journey.
  • Luggage Considerations: If you are flying with a budget airline, be mindful of weight limits. It is often cheaper to prepay for checked luggage online than to pay excess fees at the airport.
  • Night Travel: Taking the evening bus or van allows you to arrive in Bangkok at dawn. This gives you a full day to explore, but ensure your hotel allows for early check-in or can at least store your bags.

Timetable

Flight Krabi - Bangkok $ 51.51–691.12 1h 20m – 1days 13h 35m
  • →  Economy 09:30, 09:45, 13:45, 16:00, 20:20, 23:50
Bus Krabi - Bangkok $ 21.94–29.06 12h – 14h 7m
  • →  Express 16:00, 17:00
Taxi Krabi - Bangkok $ 315.83–413.69 11h
  • →  Luxury VIP Van
  • →  Luxury SUV
  • →  Comfort Car
Van Krabi - Bangkok $ 27.82–32.62 15h – 17h 10m
  • →  Van + Express Bus 15:30
  • →  Van + VIP Bus 15:30
  • →  Minivan 15:20, 15:30, 16:00
Taxi Krabi - Suvarnabhumi Airport $ 453.76–523.57 12h
  • →  Van 9pax
  • →  Economy
Flight Krabi - Don Mueang Airport $ 31.43–93.71 1h 20m – 4h 25m
  • →  Economy 13:45, 15:40
Taxi Krabi - Don Mueang Airport $ 453.76–523.57 12h
  • →  Van 9pax
  • →  Economy

Frequently Asked Questions

How can I book tickets from Krabi to Bangkok?

Use the booking tool on this page to compare the transport options currently available from Krabi to Bangkok, including current prices and schedules.

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

The cheapest way to travel is usually the Express bus, with tickets from about ฿740 on booking platforms (October 2026). Low-cost flights to Don Mueang Airport can also be affordable when booked in advance, but fares vary a lot by date.

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

The fastest way is to take a direct flight, which takes roughly an hour and a half. Even when including airport processing time, it is significantly faster than any overland option.

How long does it take to get from Krabi to Bangkok?

Travel time varies greatly by mode: direct flights take about 1.5 hours, private transfers roughly 11 to 12 hours, buses 12 to 14 hours, and van services up to about 17 hours.

Which Bangkok airport should I fly into?

It depends on your final destination in the city. Don Mueang (DMK) is generally used by low-cost airlines, while Suvarnabhumi (BKK) is the main international hub with a train link to the city center, the Airport Rail Link.

Is it safe to travel by overnight bus from Krabi?

Overnight buses are a standard way to travel in Thailand. Choose a well-reviewed operator and keep your valuables with you in a small carry-on bag.

Can I book a private car for the whole journey?

Yes, private transfers are available in various vehicle types including luxury SUVs and vans. Booking platforms list them at about ฿10,650 to ฿17,700 per vehicle (October 2026) for a door-to-door journey.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: Krabi - Bangkok timetable. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.