Flights to Krabi: The Complete Guide

Flights to Krabi, Thailand: which airport to use, cheapest months to fly, best airlines, airport transfer costs, and booking tips.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Krabi is one of Thailand’s most accessible coastal destinations. Most travelers arrive via Krabi International Airport (KBV), located about 15 kilometers from Krabi Town and 25 kilometers from Ao Nang. The airport handles both domestic routes from Bangkok and direct international flights from regional hubs like Singapore and Kuala Lumpur. While many travelers fly into Phuket and take a ferry, flying directly to Krabi saves hours of transit. Whether you are hunting for luxury or the cheapest flights to Krabi, multiple carriers offer daily service into this gateway to the Andaman Sea.

Which airport should you fly into?

Krabi is primarily served by one airport. Depending on your itinerary, you might also consider nearby alternatives.

  • Krabi International Airport (KBV): This is the primary entry point. It is roughly 15 minutes from Krabi Town center and 30-45 minutes from the main beach areas like Ao Nang and Klong Muang.
  • Phuket International Airport (HKT): Located about 160 kilometers away. Some travelers fly here because it hosts more long-haul international carriers. However, you will need to factor in a 2.5 to 3-hour car transfer or a 2-hour ferry to reach Krabi.
  • Surat Thani Airport (URT): Approximately 150 kilometers away. This is usually only an option if you are coming from the Gulf of Thailand islands (Koh Samui, Koh Phangan) via land and want a budget domestic connection.

For efficiency, always prioritize KBV.

Best time to book flights to Krabi

Timing your booking is the most effective way to lower your travel costs. Data across major booking engines suggests that for international flights to Krabi, you should book at least 10 to 12 weeks in advance.

If you are flying domestically within Thailand (e.g., from Bangkok’s Suvarnabhumi or Don Mueang), the window is shorter. You can often find the best rates 3 to 5 weeks before departure. During the peak season—December and January—these rules change. For travel during the Christmas and New Year period, secure your seats 5 to 6 months ahead to avoid surge pricing.

Cheapest months to fly to Krabi

The cheapest flights to Krabi typically appear during the "green season," which runs from May through October. This coincides with the monsoon season. While it rains more frequently, it rarely rains all day, and flight prices can drop by 30-50% compared to the winter months.

September and October are historically the least expensive months to fly. The weather is at its most unpredictable, but airline demand hits its annual low. If you prefer a balance of decent weather and low prices, look at the shoulder months of May or November. Avoid late December and the Chinese New Year period (usually February) if you are on a strict budget, as these are the most expensive times of the year.

Direct flights vs connecting flights

Your origin determines whether a direct flight is possible.

Direct Flights: Most direct international flights to Krabi originate from Southeast Asian hubs. Singapore (SIN) and Kuala Lumpur (KUL) offer daily direct service. There are also occasional direct seasonal charters from Northern Europe and mainland China.

Connecting Flights: If you are coming from Europe, the US, or Australia, you will almost certainly have a connection. The most common route is flying into Bangkok (BKK or DMK) and taking a short 80-minute domestic flight to Krabi. Other popular connection points include Dubai (DXB), Doha (DOH), or Hong Kong (HKG), depending on your carrier.

Connecting in Bangkok is usually the most cost-effective method. Low-cost carriers like Thai AirAsia and Thai Lion Air run frequent "bus-service" style flights between the capital and Krabi.

Best airlines flying to Krabi

Several reputable airlines serve Krabi International Airport. Your choice will likely depend on your starting point and budget.

  • Thai Airways: The national carrier offers full-service flights, usually connected via Bangkok, including checked bags and meals.
  • AirAsia: A dominant low-cost carrier in the region providing frequent, affordable connections from Bangkok, Kuala Lumpur, and Singapore.
  • Scoot: A budget subsidiary of Singapore Airlines that offers direct flights from Singapore to Krabi.
  • Bangkok Airways: Known as a "boutique" airline, they offer lounge access to all passengers and fly more specialized routes.
  • Qatar Airways / Emirates: While they don't always fly directly into KBV, they offer seamless codeshare island-hopping tickets that include the final leg to Krabi.

Getting from the airport to the city center

Krabi International Airport is well-organized for arrivals. You have several options for reaching your hotel:

  • Airport Bus: This is the most economical choice. It costs approximately 100 THB to Krabi Town and 150 THB to Ao Nang. The bus waits outside the arrivals terminal and departs frequently throughout the day.
  • Private Taxi: Fixed-price taxi kiosks are located inside the arrivals hall. A private car to Krabi Town costs roughly 350-500 THB. A trip to Ao Nang typically costs 600-800 THB.
  • Shared Minivan: These are available for roughly 150-200 THB per person. They will drop you directly at your hotel, though they may take longer as they stop for other passengers.
  • Rideshare (Grab): The Grab app operates in Krabi. Prices are competitive with taxis but can fluctuate based on demand. Note that drivers may sometimes be restricted from picking up directly at the terminal curb; follow the app's instructions for the designated pickup point.
  • Car Rental: Several international brands (Hertz, Avis, Sixt) have desks at the airport. Rates start around 800-1,200 THB per day.

Flight duration from major cities

Since Krabi often requires a connection, these times include average layover durations in hubs like Bangkok or Singapore.

  • London to Krabi: 14–16 hours (via Bangkok).
  • New York to Krabi: 20–24 hours (via Hong Kong or Doha).
  • Los Angeles to Krabi: 20–22 hours (via Tokyo or Taipei).
  • Sydney to Krabi: 11–13 hours (via Singapore or Kuala Lumpur).
  • Dubai to Krabi: 9–11 hours (via Bangkok).
  • Singapore to Krabi: 1 hour 45 minutes (direct).

Tips for finding cheap flights to Krabi

  1. Use Incognito Mode: Airline websites often use cookies to track your searches and may increase prices if they see you checking the same route repeatedly.
  2. Fly into Bangkok First: It is often significantly cheaper to book a long-haul flight to Bangkok (BKK) and then separately book a domestic flight to Krabi on a budget carrier like AirAsia or Thai Vietjet.
  3. Be Flexible with Mid-week Travel: Tuesday and Wednesday departures are consistently cheaper than Friday or Sunday flights.
  4. Set Price Alerts: Use tools like Oerno to track price fluctuations for your specific dates. We notify you the moment the fare hits a seasonal low.
  5. Check Both Bangkok Airports: Don't just search for Suvarnabhumi (BKK). Many of the cheapest domestic flights to Krabi depart from Don Mueang (DMK). If you switch airports, ensure you have at least 4 hours for the shuttle transfer.

More Krabi guides

Back to the Krabi guide

Have Oerno plan your Krabi trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Krabi.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.