GoAsia
Thailand

How to Get from Chiang Mai to Krabi

Find the best way to travel from Chiang Mai to Krabi. Compare flights from about $85, check travel times and book your trip from the mountains to the sea.

Last updated: October 30, 2026

How to Get from Chiang Mai to Krabi

Photo: kallerna / Wikimedia Commons, CC BY-SA 3.0

Contents

Trading the misty peaks of the north for the limestone karsts of the Andaman Sea is a classic Thai transition. Chiang Mai offers ancient temples and jungle trekking; Krabi is the gateway to some of the most spectacular island scenery in Thailand. The journey spans almost the entire length of the country, from the cultural heart of the Lanna kingdom to the turquoise waters of the south.

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 of the distance, the logistics can seem daunting. In practice the connection is well established: you can wake up to a bowl of Khao Soy in a mountain cafe and finish your day with a sunset cocktail on Railay Beach. Most travelers fly to make the most of their time on the sand.

Chiang Mai to Krabi by Flight

Flying is the only practical way to cover the distance between these two provinces; on the ground you would face a long combination of trains and buses. Thai AirAsia flies the route non-stop in about 2 hours, with several flights a day, and fares start from about THB 2,870 (around $85). Other airlines connect through Bangkok, which takes about 4 hours.[1]

That leaves you with plenty of energy to explore Krabi Town or head straight to the piers for a boat to the islands. You can browse schedules and book your seats on GoAsia.cc.

Economy Class Experience

On a low-cost carrier the service is straightforward: you get a seat and can buy snacks or drinks on board. On a flight of around two hours, the lack of a full meal is rarely an issue. Chiang Mai International Airport (CNX) sits close to the old city, which keeps departure quick and easy. Krabi International Airport (KBV) is about 13 to 15 km from Krabi Town, a drive of 20 to 30 minutes, and taxis, airport shuttles, rental cars and ride-hailing take you on to Ao Nang, the piers or Krabi Town.[2]

Comparing Your Options

ModePrice (USD)DurationComfort
FlightFrom about $85[1]About 2h (non-stop)[1]High

Tips for Traveling from Chiang Mai to Krabi

  • Book in Advance: Direct flights fill up quickly, especially in high season from November to April. Booking a few weeks ahead can save you money.
  • Check for Non-Stop: Some cheaper options involve a connection in Bangkok. Check that your flight is non-stop to save several hours of travel time.
  • Luggage Considerations: AirAsia limits hand luggage to 7 kg.[1] If you are carrying heavy souvenirs from the Chiang Mai night markets, add checked baggage when you book.
  • Arrival Logistics: Ao Nang is about 20 km from Krabi Town,[3] so allow a little more time if your hotel is there.
  • Climate Shift: Be ready for a change in humidity. Chiang Mai can be dry and cool in the winter months, while Krabi is tropical and humid year-round. Keep a change of lighter clothes in your carry-on.

Frequently Asked Questions

How can I book tickets from Chiang Mai to Krabi?

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

What is the cheapest way to get from Chiang Mai to Krabi?

A budget flight booked in advance. AirAsia fares on this route start from about $85 (THB 2,870). Bus and train combinations over this distance mean several tickets and a very long journey.

What is the fastest way to get from Chiang Mai to Krabi?

Flying. The non-stop Thai AirAsia flight takes about 2 hours, while connections through Bangkok take about 4 hours.

How long does it take to get from Chiang Mai to Krabi?

A non-stop flight takes about 2 hours. Add time for the trip to the airport, check-in and the transfer from Krabi Airport to your hotel.

Are there direct flights between Chiang Mai and Krabi?

Yes. Thai AirAsia flies non-stop between Chiang Mai (CNX) and Krabi (KBV) several times a day. Other airlines connect through Bangkok.

Which airport should I use in Chiang Mai?

You depart from Chiang Mai International Airport (CNX). It is close to the Old City and easy to reach by taxi or tuk-tuk.

Is it better to visit Krabi or Chiang Mai first?

Many travelers start in Chiang Mai for culture and mountains and end their trip in Krabi for relaxation. The flight works in either direction, so it depends on your overall Thailand itinerary.

Sources and background

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

  1. [1] AirAsia: Cheap Flights from Chiang Mai to Krabi. Retrieved October 30, 2026.
  2. [2] Bangkok Airways: Flight Ticket from Samui to Krabi. Retrieved October 18, 2026.
  3. [3] Tourism Authority of Thailand: Ao Nang. Retrieved October 26, 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.