1map logoGo to main page

Chiang Mai, Chiang Mai Province to Krabi, Krabi from $30: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Chiang Mai, Thailand
to
Krabi, Thailand

How to Get from Chiang Mai to Krabi: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$30 by busBest price
1200 kmDistance
4h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Chiang Mai to Krabi with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  27m
Estimated price
$44-164
Recommended
Company
Bangkok Busline
Bus
Average Duration
30h  6m
Estimated price
$30-52
Cheapest
route map
Distance: 1200 km
Duration: 4h 27m

See more options

Company
State Railway of Thailand, Lomprayah
Train
Bus
Average Duration
23h 
Estimated price
$35-123
Company
Greenbus Thailand
Bus
Drive
Average Duration
28h  10m
Estimated price
$42-65
Company
various
Plane
Bus
Average Duration
5h  23m
Estimated price
$69-246
Company
various
Plane
Drive
Average Duration
6h  49m
Estimated price
$87-244
Company
various
Plane
Taxi
Average Duration
6h  44m
Estimated price
$96-236
Company
various
Plane
Taxi
Average Duration
7h  15m
Estimated price
$116-331
Company
various
Drive
Average Duration
20h  39m
Estimated price
$160-240

Traveling From Chiang Mai to Krabi

Traveling from Chiang Mai to Krabi presents an exciting contrast between the mountainous jungles of the north and the serene beaches of the south.

Best Neighbourhoods in Krabi

Krabi offers various neighborhoods, each with its own charm and attractions.

Ao Nang
• Vibrant nightlife and dining options
• Easy access to local beaches
Railay Beach
• Stunning limestone cliffs for rock climbing
• Peaceful atmosphere with beautiful views
Krabi Town
• Authentic local markets and culture
• Budget-friendly accommodations and eateries

Best Times To Visit Krabi's Attractions

Optimizing your experience in Krabi means timing your visits to avoid crowds and enjoy stunning sights.

Railay Beach
Visit early in the morning or late afternoon for fewer tourists and stunning sunsets.
Hong Islands
Go during the shoulder season (May to October) for a quieter experience.
Tiger Cave Temple
Arrive at sunrise for a peaceful climb and breathtaking views.

Krabi Weather: What to Expect Year-Round

Krabi enjoys a tropical climate with warm temperatures and occasional rain, making it a year-round destination. The best months to visit are from November to March, when cooler, dry weather enhances your experience while exploring the area.

Dining in Krabi: A Taste of the Coast

In Krabi, savor the fresh seafood at KoDam Beach Restaurant, where dishes like grilled prawns and spicy mango salad highlight the vibrant flavors of the region. The beachfront setting and emphasis on local ingredients create a relaxed dining experience that contrasts beautifully with the northern flavors you find in Chiang Mai.

Chiang Mai - Krabi operators

Explore transport companies operating between Chiang Mai and Krabi, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
1690
Website
https://www.railway.co.th/

Train from Chiang Mai to Krung Thep Aphiwat Central Terminal

Average Duration
10h 5m
Estimated price
$6-45

Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station

Average Duration
9h 30m
Estimated price
$5-45
Bus Show bus routes
Contact phone
0-5326-6480
Website
https://www.greenbusthailand.com/

Bus from Chiang Mai to Phuket Bus Terminal 2

Average Duration
24h 40m
Estimated price
$35-60
Contact phone
+66 2 030 4933
Website
https://bangkokbusline.co.th/?lang_code=en

Bus from Chiang Mai Bus Terminal 3 to Sombat Tour Viphavadee 13

Average Duration
9h
Estimated price
$16-28
Contact phone
+66 2 936 3256
Website
https://www.sombattour.com/

Bus from Chaing Mai Arcade Bus Terminal to Sombat Tour Viphawadee 13

Average Duration
10h
Estimated price
$14-28
Contact phone
1490
Website
https://tcl99web.transport.co.th/Home

Bus from Bangkok Mochit Bus Terminal to Krabi Bus Station

Average Duration
19h 48m
Estimated price
$15-23
Contact phone
+66 89 873 0008
Website
https://www.lomprayah.com/

Bus from Surat Thani Airport to Krabi Bus Terminal

Average Duration
1h 15m
Estimated price
$23-35

Bus from Surat Thani Train station to Krabi Bus Terminal

Average Duration
1h 30m
Estimated price
$24-35
Taxi
Contact phone
+66 875 708 888
Website
facebook.com

Taxi from Trang to Krabi

Average Duration
2h 1m
Estimated price
$40-55
Plane Show flights
Website
airasia.com

Plane from Chiang Mai (CNX) to Krabi (KBV)

Average Duration
1h 58m
Estimated price
$44-164
Website
bangkokair.com

Plane from Chiang Mai (CNX) to Krabi (KBV)

Average Duration
1h 55m
Estimated price
$85-280
Website
lionairthai.com

Plane from Chiang Mai (CNX) to Krabi (KBV)

Average Duration
1h 55m
Estimated price
$90-310
Website
vietjetair.com

Plane from Chiang Mai (CNX) to Krabi (KBV)

Average Duration
3h 55m
Estimated price
$65-310
Website
nokair.com

Plane from Chiang Mai (CNX) to Krabi (KBV)

Average Duration
3h 35m
Estimated price
$60-270

Chiang Mai to Krabi: Overview of Bus, Train, Flight, and Car Trips

Traveling between Chiang Mai and Krabi offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Chiang Mai to Krabi, spanning a distance of 912 miles that promises breathtaking views and diverse landscapes along the way. 💰 Depending on your preferences and vehicle choice, prices for the journey from Chiang Mai to Krabi by car range from $160 to $240, offering flexibility for various budgets. ⏱️ Set aside around 20 hours and 39 minutes for this unforgettable drive, allowing ample time for rest stops, sightseeing, and soaking in the beauty of Thailand's countryside on your way to the stunning coastal destination of Krabi.
Average price
$160 - $240
Useful tips for train travellers
• Onboard services for the train journey from Chiang Mai to Krabi include catering options where you can purchase light snacks, beverages, and sometimes meal boxes depending on the service provider. Some operators may have a dining car where you can enjoy meals, so check with the train schedule and dining availability upon boarding.
• The main operators on the Chiang Mai to Krabi route include State Railway of Thailand (SRT) and Nok Air for train and air connections respectively. The SRT offers First Class and Second Class sleeper seats, as well as seat-only options in both classes. First Class compartments are more private and generally air-conditioned, while Second Class has both air-conditioned and fan options for a more economical choice. Visit SRT's official website for detailed information.
• Upon arrival at Krabi, the station is quite small and efficient. Unfortunately, there are no luggage storage services or showers available at the station. There are public restrooms, but limited options for extended comfort. To navigate through, expect to find taxis and songthaews (shared taxis) readily available. The fastest way to get to the city center is by taking a songthaew, and typically you can catch one outside the station that heads directly to Krabi Town. Fares are usually around 50-100 Baht.
🛫 Traveling from Chiang Mai to Krabi by plane is a convenient option, with a quick direct flight that takes only 1 hour and 55 minutes operated by several airlines such as Bangkok Airways, Thai Lion Mentari, and Thai Vietjet Air. 🏝️ Once you board your flight at Chiang Mai Airport, in less than 2 hours, you'll be landing at Krabi Airport ready to explore the stunning beaches and limestone cliffs that make Krabi a popular destination for travelers seeking natural beauty. 💰 The prices for flights between Krabi and Chiang Mai can range from $44 to $164, making air travel an accessible and efficient way to move between these two top destinations in Thailand.
Departure Point
Chiang Mai Airport
Arrival Point
Krabi Airport
Useful tips for plane travellers
• Book your flight in advance, as the route from Chiang Mai to Krabi can fill up quickly, especially during peak tourist seasons; prices range from $44 to $164, so look for promotional deals on websites like Bangkok Airways or Thai Lion Air.
• Upon arrival at Krabi Airport, grab a map from the information desk located in the terminal; the layout can be confusing, and knowing the placement of taxi stands and shuttle services will help expedite your travel to the city center.
• Expect to pay around 600-800 THB for a taxi from Krabi Airport to Krabi Town; consider arranging a ride through an app like Grab, which some travelers find more convenient and may offer slightly lower rates.
🚌 Starting from Chiang Mai, travelers can take a bus service operated by Greenbus Thailand to reach Krabi. The journey involves a transfer at Phuket Bus Terminal and lasts approximately 28 hours and 10 minutes. 💰 Prices for the bus trip between Krabi and Chiang Mai range from $30 to $52, providing a budget-friendly option for those seeking an adventurous overland journey between the two popular Thai destinations.
Departure Point
Chiang Mai station
Arrival Point
Krabi Bus Station

Frequently asked questions

Find out more about the route from Chiang Mai to Krabi.

Or choose the category:
The cheapest way to get from Chiang Mai to Krabi is by taking a bus. The bus journey usually takes around 24 hours and 7 minutes, depending on the route and stops. The ticket prices range from $28 to $55. Although it is a long journey, taking the bus is a budget-friendly option for travelers on a tight budget.
The fastest way to travel from Chiang Mai to Krabi is by taking a flight, which typically takes around 4 hours and 27 minutes. There are several airlines that operate flights between the two cities, offering a range of prices from $40 to $180 depending on the time of year and availability. It is recommended to check with different airlines for the best deals and to book your tickets in advance for better prices and seat availability.
It is approximately 745 miles from Chiang Mai to Krabi. If you are driving, the distance is around 912 miles. The travel distance by road will depend on the route you choose to take. On average, it takes about 14-17 hours to drive from Chiang Mai to Krabi, depending on traffic and road conditions.
To travel from Chiang Mai to Krabi without a car, you can take a combination of train and bus. First, take a train from Chiang Mai to Surat Thani, which takes approximately 11-12 hours. From Surat Thani, you can then take a bus to Krabi, which takes around 3-4 hours. The cost for this journey typically ranges from $35 to $120 depending on the class of train seat and type of bus you choose. It is recommended to book your tickets in advance to secure your preferred seat and avoid any last-minute availability issues.
The journey from Chiang Mai to Krabi takes approximately 4 hours and 27 minutes, including transfers. The most common way to travel between these two cities is by flight. Several airlines operate direct flights from Chiang Mai International Airport to Krabi International Airport. These flights usually have a duration of around 1 hour and 30 minutes. There are also options for travelling by bus or train, but these modes of transport can take significantly longer, ranging from 12 to 24 hours depending on the route and transfers.
There are numerous accommodation options available near Krabi. Visitors have a wide range of choices with over 641 hotels to choose from. Prices for hotels start at $18 per night, making it affordable for budget travelers. Depending on your preferences, you can choose from luxury resorts, boutique hotels, or budget guesthouses, ensuring there is something for all types of travelers in Krabi.
Yes, it is possible to drive from Chiang Mai to Krabi. The driving distance is approximately 912 miles and the estimated travel time is around 20 hours and 39 minutes. However, it is important to note that this is a long and arduous journey, so it is recommended to take breaks and plan for overnight accommodations along the way. Additionally, it is advisable to have a valid international driver's license and to familiarize yourself with the local road conditions and traffic regulations in Thailand.
Yes, there is no direct bus between Chiang Mai and Krabi. However, you can take a bus service that departs from Chiang Mai Bus Terminal 3 and arrives at Krabi Bus Station via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 24 hours and 7 minutes.
To catch the bus from Chiang Mai to Krabi you will need to go to Chiang Mai Bus Terminal 3. This is where the bus services, operated by Bangkok Busline, depart from. It is recommended to arrive at the bus terminal ahead of time to ensure a seat on the bus.
The bus from Chiang Mai to Krabi arrives at Krabi Bus Station. This is the main bus terminal in Krabi where you can find transportation connections to various destinations within the region. The bus station is conveniently located within the city, making it easy for travelers to access their accommodations or onward travel arrangements. You can expect a comfortable and hassle-free journey to Krabi via bus, with a convenient drop-off point at the Krabi Bus Station.
From Chiang Mai Airport, you can take a bus to Krabi. The bus journey from Chiang Mai to Krabi takes approximately 24 hours and 7 minutes and costs between $28 to $55. Buses from Chiang Mai to Krabi are a budget-friendly option, but keep in mind that the travel time is quite long. Consider booking a bus with comfortable seating and amenities to make the journey more bearable.
Bangkok Airways, Thai Lion Mentari, Thai Smile, and two other airlines offer flights between Chiang Mai and Krabi. Chiang Mai Airport is the departure airport, while Krabi Airport is the arrival airport. These airlines provide convenient and efficient flight options for travelers looking to reach Krabi from Chiang Mai.
The fastest way to travel from Chiang Mai to Krabi is by taking a direct flight from Chiang Mai Airport to Krabi Airport. The flight duration is approximately 1 hour and 55 minutes. Airlines such as Bangkok Airways, Thai Lion Mentari, Thai Smile, and two others operate flights between these two cities. The ticket prices for this flight can range from $43 to $175.
The flight from Chiang Mai to Krabi takes approximately 1 hour and 55 minutes. This is the quickest way to travel between the two destinations. There are direct flights available from Chiang Mai Airport to Krabi Airport, making the journey convenient and efficient. It is recommended to check with airlines for any schedule changes or updates before planning your trip.
The cost of a flight from Chiang Mai to Krabi can range from $43 to $175, depending on the airline and the time of booking. The prices may fluctuate due to factors such as demand and availability. It is recommended to compare prices from different airlines and book in advance to secure the best deals. Additionally, it is advisable to check for any additional charges such as baggage fees or airport taxes when booking the flight.
The cost of a bus ticket from Chiang Mai to Krabi typically ranges from $29 to $52. The price may vary depending on the type of bus and the level of comfort provided. It is recommended to check with different bus operators to compare prices and choose the best option that suits your budget and preferences.
The cost of driving from Chiang Mai to Krabi can vary depending on factors such as fuel prices, tolls, and vehicle type. On average, you can expect to spend around $160 to $240 for a one-way trip. Keep in mind that these prices are estimates and may change based on current conditions. It's also important to factor in additional expenses such as accommodation for overnight stops and any maintenance or repair costs that may arise during the journey.