Helping travelers to find the best flight offers
A direct flight is the most convenient and comfortable way to fly from Krabi to Bangkok, despite the fact that sometimes flights with transfers can cost significantly less.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Krabi to Bangkok:
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Looking for cheap flights from Krabi to Bangkok? Look no further! Our air ticket search website offers an extensive range of affordable options for your journey. Whether you're planning a business trip or a vacation, we've got you covered. Bangkok, the vibrant capital of Thailand, awaits you with its bustling streets, magnificent temples, and mouth-watering street food. With our user-friendly search engine, finding the best deals on air tickets has never been easier. Simply enter your travel dates, and our website will provide you with a list of budget-friendly flights to choose from. Don't miss out on exploring all that Bangkok has to offer. Book your cheap flight today and embark on a memorable adventure!
The cheapest one-way flight from Krabi to Bangkok departs on 03/23/2026, is operated by Thai Lion Air and costs $25
The cheapest roundtrip flight from Krabi to Bangkok departs on 10/29/2025, is operated by Thai AirAsia and costs $61
Fastest flight from Krabi to Bangkok takes 1h 20m
There are direct flights on this route 7 days a week: Su, Mo, Tu, We, Th, Fr, and Sa
The distance between Krabi and Bangkok is 646km (401 miles). The average flight duration is 1h 24m. There are 117 direct flights from Krabi to Bangkok. Krabi and Bangkok are in the same time zone. Flights from Krabi begin at 9:00 AM. The latest flight from Krabi departs at 8:45 PM
More than 4 airlines operate flights from Krabi to Bangkok, including Thai Lion Air, Thai Vietjet Air, Nok Air, and Thai AirAsia. This is a popular route, so passengers can choose tickets based on budget and preferences. Ticket prices start from $25, and our service lets you instantly compare all options. The variety of offers simplifies planning: you can choose budget fares or more comfortable options with baggage included or extra services. We help you find the best deals so your trip is cost-efficient.
Starting at $25
Starting at $26
Starting at $29
Starting at $32
Krabi — Bangkok
03/23/2026
Departure
Direct flight
SL801
Starting at $25
Krabi — Bangkok
06/06/2026
Departure
Direct flight
VZ345
Starting at $26
Krabi — Bangkok
04/01/2026
Departure
Direct flight
VZ345
Starting at $27
Krabi — Bangkok
07/02/2026
Departure
Direct flight
VZ345
Starting at $27
Krabi — Bangkok
06/05/2026
Departure
Direct flight
VZ345
Starting at $28
Krabi — Bangkok
02/18/2026
Departure
Direct flight
SL813
Starting at $29
Krabi — Bangkok
03/09/2026
Departure
Direct flight
SL801
Starting at $29
Krabi — Bangkok
03/29/2026
Departure
Direct flight
SL801
Starting at $29
Krabi — Bangkok
06/16/2026
Departure
Direct flight
VZ345
Starting at $29
Krabi — Bangkok
03/24/2026
Departure
Direct flight
SL813
Starting at $29
Thai AirAsia
Every day
Starting at $30
Nok Air
Su, Mo, We, Th, Fr, and Sa
Starting at $24
Thai Lion Air
Every day
Starting at $22
Thai Vietjet Air
Every day
Starting at $25
Thai Airways
Every day
Starting at $50
Bangkok Airways
Every day
Starting at $43
січень 20
Thai Vietjet Air
The cheapest flight ticket from Krabi to Bangkok according to data for the last 48 hours costs $25
Often the best time to buy tickets from Krabi to Bangkok is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Krabi to Bangkok can be found flying in these months: March, October, April.
The fastest flights from Krabi to Bangkok start from 1 hour 20 minutes in the air.
The following airlines operate direct flights on the route Krabi — Bangkok: Thai Lion Air, Thai Vietjet Air
The cost of a one-way flight from Krabi to Bangkok ranges from $25 (March 2026) to $36 (May 2026). On average, the ticket price is about $30–$58.