Bangkok Air, Thai Vietjet, Thai Airways, and Thai Smile all operate daily flights from Bangkok to Krabi.
Flight schedule from Bangkok to Krabi
Click on the ‘Bangkok – Krabi’ link in the timetable below for more information and to buy tickets.
Bangkok - Krabi ฿ 1,737–6,260 1h 20m – 5h 55m | |
|
Don Mueang Airport - Krabi ฿ 638–1,743 1h 15m – 22h 35m | |
|
Bangkok Airport
Flights to Krabi depart from both Suvarnabhumi International Airport, 999 หมู่ 1 Nong Prue, Amphoe Bang Phli, Chang Wat Samut Prakan 10540 and Don Mueang International Airport, 222 Vibhavadi Rangsit Rd, Khwaeng Sanambin, Khet Don Mueang, Krung Thep Maha Nakhon 10210, Thailand.
Krabi Airport
Flights from Bangkok arrive at Krabi Airport, Nuea Khlong, Nuea Khlong District, Krabi 81130.
About Krabi
Krabi Province is a great place to visit on holiday, as well as a good access point to reach popular Thai islands such as Koh Phi Phi and Koh Lanta. The main town in the province is called Krabi Town. Krabi Town is one of the lesser visited places in the area but also one of the most interesting. Amongst the attraction worth seeing in Krabi Town are Krabi Night Market, Maharaj Market (the largest food market in Southern Thailand, and Wat Tham Suea (the Tiger Cave Temple). Mainland Krabi Province also has some good beaches, the most popular of which are Ao Nang Beach and Railay Beach, which you can only reach by boat.

If you are planning to travel from Krabi to one of the islands then we recommend that you go to Klong Jilad, which is the main long distance ferry pier located 4 km south of Krabi Town. Ferries to Koh Phi Phi depart every day from 09:00 to 16:00 and take from 1 hour 30 minutes to 2 hours to reach Koh Phi Phi depending upon which ferry you take. There is also a daily direct ferry service to Koh Lanta from where you can connect with a speed boat or ferry service to Koh Lipe.