Book cheap flights to Krabi

Explore the best deals

Discover the cheapest flights to Krabi
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Krabi

Johannesburg
Flights from Johannesburgto Krabi
46160R
44943R
Prime price per passenger
Bangkok
Flights from Bangkokto Krabi
4328R
4030R
Prime price per passenger
Cape Town
Flights from Cape Townto Krabi
9302R
8715R
Prime price per passenger

How long is the flight to Krabi?

If you’re planning a trip to Krabi, we at eDreams have checked the most popular routes to help you plan ahead. From Durban, the flight takes about 15h 30m; from Johannesburg, around 15h 35m; and from Cape Town, roughly 15h 45m.
Flight Time (in hours)
DurbanJohannesburgCape Town
0h 5h 10h 15h 20h
15h 30m
15h 35m
15h 45m

How much does a flight to Krabi cost?

At eDreams you can find flights from Johannesburg to Krabi starting from R 5 298, with an average price of R 25 120. If you depart from other cities such as Durban, you can find tickets from R 8 572, and from Cape Town starting from R 8 887, according to data from the last 72 hours.
Filter by
JohannesburgDurbanCape Town
R 25 120
R 8 572
R 8 887
JohannesburgCheapest
Cheapest Price: R 5 298
Cheapest
Average

Find and book the best flights to Krabi

Krabi serves as a principal gateway to Thailand’s southern Andaman coast. This regional hub offers a landing point for exploring the area's natural landscapes and island destinations. Travellers connect through Krabi for onward journeys across the province.

The Wat Kaew Korawaram temple showcases striking white architecture, providing a cultural landmark in the town centre. Khao Khanab Nam, a pair of distinct limestone karsts, stand sentinel over the Krabi River, while the Tiger Cave Temple (Wat Tham Suea) offers historical and spiritual depth. Mangrove forests weave through the coastal areas.

This destination offers a blend of natural beauty and local culture for those seeking discovery. It provides access to pristine beaches, island adventures, and regional Thai experiences. Krabi serves as a base for exploring the rich offerings of the Andaman Sea.

When is the best time to fly to Krabi?

High Season

Krabi's high season, from November to April, sees clear skies and warm temperatures averaging 28°C to 32°C. Humidity is lower, creating comfortable conditions for exploring. Upon arrival, you'll find a lively atmosphere; the region buzzes with visitors enjoying the good weather. This period is ideal for outdoor activities, with calm seas perfect for island hopping and rock climbing.

The local pace during high season is more energetic, aligning with increased tourism. Festivals like the Krabi Boek Fa Andaman Festival often take place, celebrating the start of the tourist season with cultural performances and local food. The town feels lively, and the beaches are bustling with activity from morning until evening.

Low Season

From May to October, Krabi enters its low season, characterised by higher rainfall and increased humidity, though sunshine is still frequent. Daily temperatures remain warm, typically between 27°C and 30°C. Heavy, short showers are common, especially in the afternoons, which can impact travel plans. The landscape becomes lush and green as a result of the rain.

The atmosphere in Krabi during the low season is noticeably more relaxed and tranquil. Fewer visitors mean a quieter experience, allowing for a more intimate engagement with local life. While some outdoor activities may be weather-dependent, it’s a good time to experience the region's natural beauty with fewer crowds. Local life takes on a slower rhythm, offering a glimpse into the everyday pace outside peak tourist times.

Krabi bucket list: Best activities & sights

After landing, Krabi welcomes you with its dramatic limestone karsts rising from the landscape, hinting at adventures beyond the runway. This southern Thai province promises a blend of stunning natural beauty and rich cultural encounters. Prepare to uncover Krabi's unique character through its captivating sights and experiences.

Here are some of Krabi’s most distinctive attractions and experiences:

Railay Beach
Accessible only by boat, Railay offers a secluded paradise where towering cliffs meet pristine beaches. It is a hub for rock climbing and features the mystical Phra Nang Cave Beach, known for its fertility shrine.

Phi Phi Islands
Embark on a boat trip to the Phi Phi Islands, famous for their emerald waters and lively marine life. Snorkel or dive amongst colourful coral reefs and discover hidden coves.

Krabi Town Walking Street
Immerse yourself in the local atmosphere at the Krabi Town Walking Street night market. Sample authentic Thai street food and browse handicrafts while enjoying live music.

Emerald Pool (Sa Morakot)
Discover the natural hot spring lagoon, the Emerald Pool, nestled within a lush rainforest. Its mineral-rich, warm water offers a refreshing and unique swimming experience.

Tiger Cave Temple (Wat Tham Suea)
Climb the 1,237 steps to the summit of Tiger Cave Temple for panoramic views of Krabi and its surrounding islands. The temple itself, set amongst natural caves, holds significant Buddhist cultural value.

Klong Thom Hot Springs
Relax in the natural hot spring waterfalls at Klong Thom, where mineral-rich water cascades down smooth rocks into natural tubs. The warm water provides a soothing experience amidst the jungle.

Secure your seat to Krabi today

Ready to discover Krabi? To secure the best flight deals, book early and stay flexible with your travel dates. For even more advantages on future journeys, consider an eDreams Prime subscription.

Frequently asked questions about flights to Krabi

How can I find cheap flights to Krabi on eDreams?
At eDreams you will find flights from R352 to Krabi. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Krabi.
How long before a flight to Krabi should I be at the airport?
If you want to be on time for your flight to Krabi, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Krabi departing from over 8 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Krabi with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the name of Krabi’s airport?
Krabi is served by 1 airport[s]. Krabi International Airport operates flights towards both domestic and international destinations within 8 cities, such as Bangkok, Johor Bahru and Kuala Lumpur, the most popular routes.
How far is Krabi’s airport from the city centre?
Krabi’s airport Krabi International Airport is located 13 kms from the city centre.
How much is the trip from the airport to Krabi’s city centre?
Public transport: The price for the trip is about 15.54 R per person.
Taxi: If you have more budget and prefer to take a taxi from Krabi International Airport , the average price for the ride to Krabi centre is around 41.44 R per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Krabi. Pick your preferred car type and get from Krabi International Airport to Krabi city centre on your own terms.
What is the weather like in Krabi?
If you're looking for summer vibes, the best time to travel to Krabi is in February, March and April, when the average temperature reaches 34.18 °C, while March, February and January are the 3 sunniest months of the year, with an average of 25.5 hours. However, if you prefer colder temperatures, make sure you visit Krabi during January, February or March to experience an average of 22.33 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during January, February and March, when the average precipitation in Krabi is 3 mm, while the months of January, February and March are drier, with an average of 0 mm.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes