Skip to main content
Visit Thailand Today

Practical guide

Krabi to Bangkok

Fly from Krabi's airport, 40 minutes from Ao Nang, unless you want the night bus.

Logistics
Easy
Updated
3 Oct 2026
By Mac Kiley · 8 min read
Krabi to Bangkok

Fly From Krabi Airport, and Choose the Bangkok Airport First

Krabi to Bangkok is about 780 km by road, and flying is the default. About 18 nonstop flights a day leave Krabi (KBV) between about 08:15 and 20:35, take 1 hour 20 to 1 hour 35, and land at either Don Mueang (Thai Lion Air, Thai AirAsia, Nok Air) or Suvarnabhumi (Thai VietJet, Bangkok Airways, Thai Airways and some Thai AirAsia). Fares started at about ฿1,300 ($40) for a date two weeks out. If you're connecting to an international flight, land at the airport it leaves from. Krabi's airport is about 40 minutes from Ao Nang and 20 from Krabi Town. The overnight bus leaves Krabi's bus terminal between about 16:00 and 17:30 and reaches Bangkok's Southern Terminal, or Mo Chit on some services, 12–14 hours later for ฿707–1,470. There's no railway to Krabi, but a van to Surat Thani's Phun Phin station connects with the evening sleepers north, 16–18 hours in all. Below you'll find every flight by airport, getting to Krabi airport, the bus operators, the van-and-train connections, and where each option leaves you in Bangkok.

Arriving in Bangkok

Where to stay in Bangkok

Sponsored

This route ends in Bangkok. Search Bangkok hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.

See Bangkok hotels

Opens Booking.com with your dates · also on Expedia · Trip.com

Key Facts (2026)

It's about 780 km by road, with no train to Krabi

A 1h20–1h35 flight, 12–14 hours on the overnight bus, about 9.5 hours driving, or 16–18 hours by van to Surat Thani and sleeper train.

About 18 nonstop flights a day, split across both Bangkok airports

Ten a day to Don Mueang (Thai Lion Air, Thai AirAsia, Nok Air) and eight to Suvarnabhumi (Thai VietJet, Bangkok Airways, Thai Airways, Thai AirAsia), from about 08:15 to 20:35. Fares start around ฿1,300 two weeks out.

Krabi airport is about 40 minutes from Ao Nang

Ao Nang is 28 km away (a fixed taxi about ฿725–790), Krabi Town 12 km (about 20 minutes). The airport bus is ฿150 from Ao Nang and ฿90 from Krabi Town, hourly from 06:00 to 20:00, but takes up to 90 minutes from Ao Nang.

The overnight bus is 12–14 hours, ฿707–1,470

Lignite Tour leaves Krabi's bus terminal at 16:00 (฿779) and 17:00 (VIP 24, ฿1,170); Transport Co. runs 16:00–17:30 from ฿707; Andaman Sea Tour's VIP 24 is ฿1,470. Most arrive at the Southern Terminal, some at Mo Chit.

The rail route is a van to Phun Phin and a sleeper

Vans run from Krabi Town (and some from Ao Nang) to Surat Thani's Phun Phin station in about 2.5–4 hours for ฿480–850. Book one that goes to the station, not Surat Thani town, which is 14 km away.

Sleeper seats open 90 days ahead

Every northbound sleeper from Phun Phin opens 90 days out except the two Sungai Kolok trains (No. 172 and No. 38), which open 30 days ahead.

Every Way From Krabi to Bangkok, Compared (2026)

ModeDurationPrice (USD)Departs from
Flight1h 20–35m (+ airport time)$40–90Krabi Airport (KBV), 08:15–20:35
Overnight bus, express to VIP 2412–14h$21–45Krabi Bus Terminal, 16:00–17:30
Van + sleeper train via Surat Thani16–18h$22–75 by classKrabi Town or Ao Nang, then Phun Phin station
Van + bus combination to Khao San13–16h$19–45Ao Nang or Krabi Town hotel pickup, 13:30–16:30

Flight range is what 12Go showed for a mid-October date (from ฿1,339) up to peak and last-minute fares, before bags. Bus fares are the operators' own (Lignite ฿779–1,170, Transport Co. ฿707) and siamtickets' ฿1,470 for Andaman Sea Tour's VIP 24, at ฿33 to the dollar. The train row adds a ฿480–850 van to a ฿250 3rd-class seat at the low end and a ฿1,300–1,500 1st-class berth at the top.

Bookable departures · refreshed daily

Krabi → Bangkok: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

฿ 740–98012h – 14h 7m
ClassDepartures
Express16:00, 17:00

Minivan

฿ 938–1,10015h – 17h 10m
ClassDepartures
Van + Express Bus15:30
Van + VIP Bus15:30
Minivan15:20, 15:30, 16:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Krabi → Bangkok

Check live buses and vans from Krabi to Bangkok

12Go lists the overnight buses from Krabi's terminal and the van-and-bus tickets from Ao Nang with live seats and instant e-tickets. It sells flights too, but its flight board for this route mixes in connecting itineraries, so compare the nonstops on a flight search.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Flying Krabi to Bangkok, and Which Airport

Don Mueang for the low-cost carriers, Suvarnabhumi for a connection

About 18 nonstop flights a day connect Krabi to Bangkok. On a mid-October weekday, ten went to Don Mueang (Thai Lion Air at 08:15, 11:40, 13:20 and 17:35, Thai AirAsia at 10:20, 12:30, 17:10 and 19:35, Nok Air at 11:55 and 18:50) and eight to Suvarnabhumi (Thai VietJet at 09:00, 16:30 and 20:35, Bangkok Airways at 09:25, Thai Airways at 09:30 and 20:20, Thai AirAsia at 10:00 and 18:00). The flight takes 1 hour 20 to 1 hour 35. That day's fares ran from about ฿1,340 on Thai Lion and ฿1,400–1,800 on Nok, VietJet and AirAsia to about ฿3,000 on Bangkok Airways; December–January and Songkran cost more.

If you're flying home the same day, land at the airport your international flight leaves from, because moving between Don Mueang and Suvarnabhumi takes 60–90 minutes. Leave three to four hours between landing and an international departure on separate tickets. Some booking sites list connections on this route via Koh Samui or Chiang Mai that take hours longer, so check the flight is nonstop.

Getting to Krabi Airport From Ao Nang, Krabi Town or Railay

A 40-minute taxi from Ao Nang, or a slower ฿150 bus

Krabi airport sits east of Krabi Town, 12 km from town (about 20 minutes) and 28 km from Ao Nang (35–40 minutes). A fixed-price taxi from Ao Nang costs about ฿725 for a car and ฿790 for a van, and a hotel-pickup shared van about ฿213. The airport bus runs hourly from about 06:00 to 20:00 for ฿150 from Ao Nang and ฿90 from Krabi Town, but from Ao Nang it can take 90 minutes with the stops, so allow plenty of time.

From Railay there's no road, so it's a longtail boat to Ao Nang or Krabi Town first, then a car. A fixed fare that includes the boat saves arranging both legs. For a morning flight from Ao Nang or Railay, a pre-booked car is the safe choice; aim to reach the airport 90 minutes to two hours before departure in high season.

Ao Nang / Railay → Krabi Airport (KBV)

The first 40 minutes, from your hotel to Krabi airport

Krabi airport is about 40 minutes from Ao Nang and 20 from Krabi Town. A pre-booked Kiwitaxi with code THAILAND5 fixes the price and turns up at your hotel at the time you choose, which matters for an early flight when the airport bus isn't running yet. From Railay, Kiwitaxi's fare includes the boat.

Use code at checkout for 5% off:THAILAND5
Book a transfer with Kiwitaxi

Sponsored link — we may earn a small commission when you book with code THAILAND5, at no extra cost to you. Learn more.

The Overnight Bus From Krabi in 12–14 Hours

Lignite, Transport Co. and the VIP 24s, mostly to the Southern Terminal

Every big bus to Bangkok leaves Krabi Bus Terminal, a few kilometers north of Krabi Town, in the late afternoon. Lignite Tour's own booking page lists a 16:00 standard coach at ฿779, a 16:30 at ฿796 and a 17:00 VIP 24 at ฿1,170; the government's Transport Co. runs three between 16:00 and 17:30 from about ฿707; and Andaman Sea Tour's VIP 24 is about ฿1,470. Most go to Bangkok's Southern Terminal (Sai Tai Mai) and some continue to, or end at, Mo Chit, arriving between about 05:30 and 08:00. Allow 12–14 hours; one VIP 24 ride filmed in February 2025 took nearly 15 with a detour and dropped at Mo Chit.

The VIP 24 is the one to book, with one-plus-two seats that recline a long way, a blanket, and a meal and snacks included. The van-and-bus tickets sold in Ao Nang pick up at your hotel between 13:30 and 16:30 and run to Khao San Road for ฿627–1,500, arriving between 03:30 and 06:00. They save the trip to the bus terminal but involve a change and a very early drop on Khao San. Book a day ahead in high season, at the terminal counter or on 12Go.

Can You Take the Train From Krabi to Bangkok?

Not directly. A van to Surat Thani meets the sleepers north

Krabi has no railway, so the train trip starts with a van to Surat Thani's Phun Phin station, about 2.5–4 hours. Krabi Vijit's vans leave Krabi Town between 08:00 and 15:30 for about ฿715–845 (฿880 with an Ao Nang pickup), Krabi Sea Pearl runs late-morning vans for about ฿600–660, and Van2Travel runs an 18:00 for about ฿480 and sells van-plus-sleeper bundles for around ฿1,000. Check the van goes to Phun Phin station; the cheaper Phantip vans go to Surat Thani town, 14 km away.

A van that leaves around midday catches Express No. 86 (19:31, arrives 06:10) or No. 84 (20:23, arrives 07:05), both with first-class cabins and second-class air-con sleepers. A 15:00–15:30 van catches No. 84, No. 172 or Special Express No. 32 (22:24, arrives 08:10, the newest carriages), and an 18:00 van catches No. 38/46 or No. 170. A second-class air-con berth is about ฿700–900 at the station and first class ฿1,300–1,500. Door to door it's 16–18 hours, against 12–14 on the bus, so take the train for the berth rather than the time. Seats open 90 days ahead except on the Sungai Kolok trains (No. 172 and No. 38), which open 30 days ahead.

Surat Thani (Phun Phin) → Bangkok Sleepers a Krabi Van Can Reach (2026)

TrainDeparts Phun PhinArrives Krung Thep AphiwatBerths and seatsSeats open
No. 44 Special Express (railcar)18:2503:452nd-class air-con seats only90 days
No. 168 Rapid (from Kantang)18:3205:102nd-class air-con and fan sleepers, 3rd class90 days
No. 86 Express (from Nakhon Si Thammarat)19:3106:101st and 2nd-class air-con sleepers, fan seats, 3rd class90 days
No. 174 Rapid (from Nakhon Si Thammarat)20:0206:452nd-class air-con and fan sleepers, 3rd class90 days
No. 84 Express (from Trang)20:2307:051st and 2nd-class air-con sleepers, fan seats, 3rd class90 days
No. 172 Rapid (from Sungai Kolok)20:5507:302nd-class air-con and fan sleepers, 3rd class30 days
No. 32 Special Express (from Hat Yai)22:2408:101st and 2nd-class air-con sleepers, the newest carriages90 days
No. 38/46 Special Express (from Sungai Kolok / Padang Besar)22:5009:051st and 2nd-class air-con sleepers30 days (No. 38), 90 days (No. 46)
No. 170 Rapid (from Yala)23:2810:502nd-class air-con and fan sleepers, 3rd class90 days

Times from Richard Barrow's Thai Train Guide on the 5 December 2025 timetable, the same northbound list as the Phuket to Bangkok guide. These trains start in the deep south and can reach Phun Phin late. The seats-open column is our arithmetic from SRT's April 2026 tiers; Surat Thani is km 644, and only the Sungai Kolok trains fall below the 60% line.

The Night Bus and the Train Route From Krabi

Three trips to Bangkok filmed by other travelers, two on the VIP bus and one by van and sleeper train. Nothing loads from YouTube until you press play.

Lignite's 17:00 VIP 24 at ฿1,050, meal included, nearly 15 hours with a detour, ending at Mo Chit. Video by Lydia and Wehan on YouTube.
A VIP seat bought at the terminal counter, with food and a blanket on board. Video by NOMADIC SHAN on YouTube.
A 17:00 van from Krabi to Surat Thani station in 2.5 hours, then the 22:24 sleeper No. 32 into Bangkok. Video by Bags Packed Family on YouTube.

Where You Land in Bangkok

Two airports, two bus terminals, Khao San, and Krung Thep Aphiwat

Suvarnabhumi has the Airport Rail Link in the basement, ฿45 and 26 minutes to Phaya Thai and the BTS. Don Mueang has the SRT Dark Red Line to Krung Thep Aphiwat, the A1 and A2 buses to BTS Mo Chit for ฿30, and taxis for ฿250–400 to most of the city. The Southern Terminal has no rail link, so plan on a taxi; Mo Chit is a short taxi from BTS Mo Chit and MRT Chatuchak Park. The van-and-bus tickets drop on or near Khao San Road before dawn. The trains end at Krung Thep Aphiwat, with the MRT Blue Line directly underneath.

Going South From Bangkok to Krabi

The same flights and the evening buses from the Southern Terminal

The flights run the same way from both Bangkok airports, and the night buses leave the Southern Terminal in the evening for a dawn arrival in Krabi. The Bangkok to Krabi guide has every southbound option, the ten trains to Surat Thani and the airport shuttle into Ao Nang.

Bookable departures · refreshed daily

Bangkok → Krabi: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

฿ 740–1,14010h 40m – 19h 48m
ClassDepartures
Express17:30, 17:45, 18:40, 19:00
VIP 2418:50
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Bangkok → Krabi

Check live buses from Bangkok to Krabi

The same live 12Go board for the trip south, with the overnight coaches from the Southern Terminal and instant e-tickets.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Frequently Asked Questions

Common questions about krabi to bangkok.

Where to stay in Bangkok

Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder