Tucked away on Thailand's Andaman coast, Krabi is a mesmerising blend of stunning limestone cliffs, crystal-clear waters, and lush mangrove forests. This enchanting coastal paradise offers a diverse range of attractions for nature lovers and adventure seekers alike. From idyllic white sandy beaches and vibrant coral reefs to hidden caves and emerald lagoons, Krabi is a playground for exploration and relaxation. The town itself exudes a laid-back charm, with its bustling markets, delectable street food, and friendly locals. Whether you're seeking adrenaline-pumping activities or tranquil moments of serenity, Krabi promises an unforgettable experience.
The cheapest month to fly to Krabi is typically in September.
The best price we found is for RM297 from Kuala Lumpur to Krabi.
Some popular airlines include: Scoot Tigerair, Batik Air Malaysia, AirAsia.
A good price for a flight to Krabi is RM267 - RM327.
Popular airports near the city of Krabi include Krabi International Airport (KBV) and Phuket International Airport (HKT).
The flight to Krabi (KBV) is roughly 1 hour 25 minutes and 415 miles (667 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Krabi from leading comparison sites using our search engine dashboard.
Remote setting popular for rock climbing
Jungle temple with historic caves
Beach with limestone cliffs & grottoes
Island with picturesque beach & reefs
Landmark beach & onetime film location
Busy destination near cafes & shops
Island with beaches & snorkeling
Island for snorkeling in turquoise water
Tiny island with jungle & wildlife
Island with idyllic beaches & coral reef
Limestone cliffs & a hidden lagoon
Relaxation on a small & peaceful island
Park with a picturesque mineral pool
Islet with an unusual rock formation
Sandy beach with clear water & cliffs
Scenic island with coral reefs & caverns
Cavern with wall paintings & bird nests
Wildlife-rich marine park with beaches
Tiny island known for snorkeling/diving
Wide sand beach in lush jungle surrounds
Sandy beach popular for sunset strolls
Scenic rainforest preserve with wildlife
Blue waters on a beach known for sunsets
Natural thermal baths & small waterfalls
Summit views over a verdant valley
Relaxed beach with hotels & boat trips
Resort-backed beach with a ferry service
National park with rugged islands & reef
Observatory with sweeping views
Sandy strip on an island-dotted bay
Charming, traditional commercial strip
Small island with a famous sand bar
Rainforest park with caves & waterfalls
Tiny offshore beach & diving spot
Tranquil place for sunbathers & swimmers
Tiny, remote isle with cliffs & beaches
Solid mass formed by thousands of shells
Beach
Small island popular for boat trips
Kayak rental & guided coastline tours
Small island with beaches & diving spots
Tranquil island with fishing villages
Sleepy island with beaches & calm waters
Wooden steps forming a jungle pathway
Beach and shrine
Quiet sand beach popular with snorkelers
Non-profit center with tours & a shop
Beach
Eateries & hotels along a sandy strip
Canal and kayaking
Coastal hiking trail & mountain lookout
Modest eateries & a weekend night market
Beach
Beach
Scenic natural area with bird diversity
Kayaking
Beach
Small, serene beach for snorkeling
Beach
Rock climbing
Beach
National park known for its waterfalls
Beach
Boxing and muay thai
Beach
Remote hike up a jungle-covered hill
Beach
White-sand beach with rock formations
Beach
Snorkeling
Rock climbing
Zip line
Temple
Temple and buddhism
30.1 °C
Sat, 20 Apr 2024
Average Temperature
33°C
Jan
34°C
Feb
34°C
Mar
34°C
Apr
33°C
May
32°C
Jun
32°C
Jul
31°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
31°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Krabi (KBV) - The flight distance between these airports is 415 miles (667 kilometres). The direct flight time is roughly 1 hour 25 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Krabi (KBV) - The flight distance between these airports is 1,180 miles (1,898 kilometres). The direct flight time is roughly 3 hours 7 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Krabi (KBV) - The flight distance between these airports is 213 miles (343 kilometres). The direct flight time is roughly 58 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Krabi (KBV) - The flight distance between these airports is 132 miles (213 kilometres). The direct flight time is roughly 47 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Krabi (KBV) - The flight distance between these airports is 906 miles (1,457 kilometres). The direct flight time is roughly 2 hours 30 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Krabi (KBV) - The flight distance between these airports is 550 miles (886 kilometres). The direct flight time is roughly 1 hour 43 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Krabi (KBV) - The flight distance between these airports is 1,063 miles (1,710 kilometres). The direct flight time is roughly 2 hours 51 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Krabi (KBV) - The flight distance between these airports is 164 miles (263 kilometres). The direct flight time is roughly 51 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Krabi (KBV) - The flight distance between these airports is 263 miles (423 kilometres). The direct flight time is roughly 1 hour 5 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Krabi (KBV) - The flight distance between these airports is 339 miles (546 kilometres). The direct flight time is roughly 1 hour 15 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Krabi (KBV) - The flight distance between these airports is 386 miles (621 kilometres). The direct flight time is roughly 1 hour 21 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Krabi (KBV) - The flight distance between these airports is 1,024 miles (1,648 kilometres). The direct flight time is roughly 2 hours 46 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Krabi (KBV) - The flight distance between these airports is 1,133 miles (1,823 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Krabi (KBV) - The flight distance between these airports is 1,317 miles (2,119 kilometres). The direct flight time is roughly 3 hours 25 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Krabi (KBV) - The flight distance between these airports is 1,340 miles (2,157 kilometres). The direct flight time is roughly 3 hours 28 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Krabi (KBV) - The flight distance between these airports is 1,122 miles (1,806 kilometres). The direct flight time is roughly 2 hours 59 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Krabi (KBV) - The flight distance between these airports is 416 miles (670 kilometres). The direct flight time is roughly 1 hour 25 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Krabi (KBV) - The flight distance between these airports is 284 miles (456 kilometres). The direct flight time is roughly 1 hour 7 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Krabi (KBV) - The flight distance between these airports is 1,157 miles (1,862 kilometres). The direct flight time is roughly 3 hours 4 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Krabi (KBV) - The flight distance between these airports is 1,140 miles (1,834 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Krabi (KBV) - The flight distance between these airports is 1,123 miles (1,808 kilometres). The direct flight time is roughly 2 hours 59 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Krabi (KBV) - The flight distance between these airports is 969 miles (1,560 kilometres). The direct flight time is roughly 2 hours 39 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Krabi (KBV) - The flight distance between these airports is 1,088 miles (1,751 kilometres). The direct flight time is roughly 2 hours 55 minutes.
From Kuala Lumpur (KUL), Malaysia to Krabi, Thailand (KBV): RM297
Depart: 30 Apr 2024 · Return: 03 May 2024 Price found 19 Apr 2024, 18:39
From George Town (PEN), Malaysia to Krabi, Thailand (KBV): RM452
Depart: 06 Jun 2024 · Return: 09 Jun 2024 Price found 20 Apr 2024, 08:21
From Kuching (KCH), Malaysia to Krabi, Thailand (KBV): RM519
Depart: 10 Jul 2024 · Return: 16 Jul 2024 Price found 19 Apr 2024, 22:44
From Johor Bahru (JHB), Malaysia to Krabi, Thailand (KBV): RM527
Depart: 30 Apr 2024 · Return: 05 May 2024 Price found 20 Apr 2024, 05:52
From Kota Kinabalu (BKI), Malaysia to Krabi, Thailand (KBV): RM676
Depart: 10 Jul 2024 · Return: 13 Jul 2024 Price found 18 Apr 2024, 03:20
From Miri (MYY), Malaysia to Krabi, Thailand (KBV): RM730
Depart: 29 Jun 2024 · Return: 06 Jul 2024 Price found 19 Apr 2024, 21:13
From Ipoh (IPH), Malaysia to Krabi, Thailand (KBV): RM2,007
Depart: 21 Dec 2024 · Return: 28 Dec 2024 Price found 20 Apr 2024, 00:44