"สอบถามข้อมูลเพิ่มเติม"
Book Now!

Bangkok to Krabi: All the Ways to Get There

21/05/26 - blog

There are 4 main ways to go from Bangkok to Krabi. A plane takes 1 hour 30 minutes and costs 1,500 to 4,500 baht. A bus takes 12 to 14 hours and costs 600 to 1,200 baht. A train to Surat Thani plus a bus takes 14 to 16 hours and costs 800 to 1,800 baht. Your own car takes 9 to 11 hours for a 850-kilometer drive. This guide compares every option on price, time, comfort, and who it suits best. Plus how to get from Krabi Airport to your hotel.

Which Bangkok-to-Krabi Options Do People Use?

Most Thai travelers fly. It saves time and isn't much more expensive than the bus. Some foreign travelers take the bus or a bus-train mix because they want to see the country and save money.

Business travelers and time-pressed folks fly. Groups of 4 to 6 friends or family who can drive choose their own car. It's cheaper per person than buying separate plane tickets.

bangkok_to_krabi

Flying from Bangkok to Krabi: Fastest and Easiest

A flight takes 1 hour 30 minutes from Bangkok to Krabi Airport. There are 25 to 30 flights per day from 5 airlines: Thai Airways, Bangkok Airways, Thai Lion Air, Thai AirAsia, and Nok Air. Flights leave from Don Mueang Airport (DMK) and Suvarnabhumi Airport (BKK).

Economy class tickets start at 1,500 to 2,500 baht one-way. Book 2 to 4 weeks ahead. Weekday tickets cost 30 to 50 percent less than weekends. During Songkran or New Year, prices jump to 4,500 to 7,500 baht.

The most popular airlines are Thai AirAsia and Thai Lion Air. They're cheaper and have many flights. Bangkok Airways costs 30 to 50 percent more but includes 20 kilograms of checked baggage. Other airlines charge 200 to 400 baht extra for baggage.

Business class tickets cost 5,500 to 9,500 baht one-way. Only Thai Airways and Bangkok Airways offer it. You get big seats, food, and airport lounge access.

Taking the Bus from Bangkok to Krabi: Cheaper and Scenic

Buses leave from Sai Tai Mai Bus Terminal (Taling Chan). The ride takes 12 to 14 hours and costs 600 to 1,200 baht depending on bus class. Buses leave in the early evening (6 to 7:30 p.m.) and arrive in Krabi by morning (7 to 9 a.m.). You sleep on the bus for one night and save on a hotel.

The most popular bus companies are Lignite Tour (800 to 1,200 baht) with VIP 24-seat buses where seats recline to 150 degrees, with blankets, water, and one snack. And 99 Bus (600 to 900 baht) with VIP 32-seat buses.

The bus suits travelers with extra time, who enjoy the journey, and want to save money. Not great for families with small kids or older folks with back or hip problems.

Train from Bangkok to Krabi: Transfer Needed at Surat Thani

There's no direct train to Krabi. You take a train from Krung Thep Aphiwat Central or Hua Lamphong Station to Surat Thani. The train takes 11 to 13 hours and costs 500 to 1,200 baht. Then you switch to a van or bus to Krabi for 3 to 4 hours and 200 to 400 baht.

The popular trains are Express 169 (Bangkok-Sungai Kolok) and Thaksin 173 (Bangkok-Nakhon Si Thammarat). First-class sleeper costs 1,200 to 1,800 baht. Second-class sleeper costs 800 to 1,200 baht. Total trip time including the transfer is 14 to 16 hours.

The train suits travelers who love the experience, foreign travelers who want to see Thai scenery, and students who get a 25 percent discount. Not for urgent travel.

Driving from Bangkok to Krabi: Worth It for Big Groups

Driving from Bangkok to Krabi uses Highway 4 (Phetkasem Road) for 850 kilometers. The drive takes 9 to 11 hours including meal stops and rest breaks. Fuel costs 2,500 to 3,500 baht for a 1.6 to 1.8-liter sedan. Tolls cost 300 to 500 baht.

The route passes Phetchaburi, Prachuap Khiri Khan, Chumphon, Surat Thani, and enters Krabi through Ao Luek district. Recommended stops: Phetchaburi (Thai sweets and Cha Am Beach), Prachuap Khiri Khan (Ao Manao and Sam Ao Market), and Surat Thani (blue sticky rice and Ban Don Bay).

Driving is worth it for groups of 4 to 6 people. Cost per person is 600 to 1,000 baht. Cheaper than the bus and you control your own time. You can stop for photos, eat, and even stay overnight along the way.

Comparing the 4 Ways from Bangkok to Krabi

Method Time Price Comfort Best For
Economy flight 1.5 hrs 1,500-2,500 High Urgent travelers
Business class flight 1.5 hrs 5,500-9,500 Highest Business, couples
VIP bus 12-14 hrs 600-1,200 Medium Budget travelers
Train + van 14-16 hrs 800-1,800 Medium Foreign travelers
Own car (4-6 people) 9-11 hrs 600-1,000/person High Families, friends

From Krabi Airport to Your Hotel: What's the Best Option?

Krabi Airport is 12 kilometers from Krabi town, 25 kilometers from Ao Nang, and 30 kilometers from Railay (including the boat). You have several options.

Airport taxis cost 350 to 500 baht to Ao Nang or 500 to 700 baht to Krabi town. You can find them right outside the terminal. Confirm the flat fare before boarding. They don't use meters.

Shared vans cost 150 to 250 baht per person. Wait for 8 to 10 people to fill the van, then leave. Takes 30 to 45 minutes to Ao Nang. Best for solo travelers on a budget.

Grab rides cost 250 to 350 baht to Ao Nang. Wait 5 to 10 minutes. Book through the app and see the price before requesting. Safe and no haggling.

Free pickup from 4 and 5-star hotels if you book through the hotel website or Booking.com. The driver meets you at the airport door. Tell them your flight number when booking.

For a full Krabi trip plan starting from your arrival, read our complete Krabi travel guide for transport timing and where to stay.

Railay Eco Tour: From Airport Pickup to Trip End

For first-time visitors or travelers who don't want to deal with logistics, Railay Eco Tour offers airport pickup to your hotel, plus sea tours, land tours, and airport drop-off.

Airport pickup to Ao Nang or Krabi town costs 600 to 800 baht per car (holds 1 to 4 people). Bigger vans for 6 to 10 people cost 1,200 to 1,500 baht. We use new vehicles that pass safety checks. Drivers have professional licenses and speak English.

Our Speedboat is for sea tours that depart after you reach your hotel. Plan a half-day rest before starting tours so you don't burn out.

For families who want hassle-free comfort, contact our team for a 3 to 5-day package that includes airport pickup, private cars between hotels, and 1 to 2 sea tour days. No calling Grab or haggling with taxi drivers.

Bangkok to Krabi: Don't Miss These Tips Before Deciding

The best option for most travelers is an economy flight. It takes only 1 hour 30 minutes and starts at 1,500 baht. Compared to a 12 to 14-hour bus, you save tons of time for only 600 to 900 baht more.

Book flights 2 to 4 weeks ahead through the airline's own website. Skip third-party agents that add fees. Pick morning to midday flights (6 to 10 a.m.). They're 30 to 40 percent cheaper than evening flights and have fewer delays.

For families of 4 to 6 who want to save money, driving your own car is the cheapest. About 600 to 1,000 baht per person compared to 1,500+ baht per plane ticket. You add 8 to 10 hours of travel but enjoy the scenery and can stop along the way.

Frequently Asked Questions

Which airline is cheapest from Bangkok to Krabi?

Thai AirAsia and Thai Lion Air are cheapest. Prices start at 1,500 to 2,200 baht one-way if you book 4 weeks ahead. Bangkok Airways is 30 to 50 percent more but includes checked baggage. Weekday tickets are 30 percent cheaper than weekend tickets.

Where do I book a bus from Bangkok to Krabi?

Book at www.busbookingonline.com or www.bus.co.th. Pick your company and departure time. Pay by credit card or PromptPay. Print your ticket or save the QR code on your phone. Arrive at the station 30 minutes before departure.

What's the shortest time from Bangkok to Krabi?

A direct flight is 1 hour 30 minutes. Add 1 to 1.5 hours to get to the airport, 1 hour for check-in, and 30 to 45 minutes from Krabi Airport to your hotel. Total is about 4 to 5 hours from home to hotel.

Is driving from Bangkok to Krabi hard?

Not really. The route is mostly Highway 4. Use GPS or Google Maps. You pass big cities every 1 to 2 hours with gas stations and restaurants. Take breaks every 2 hours. Leave at 5 to 6 a.m. and you'll reach Krabi before dark.

What's the last evening flight from Bangkok to Krabi?

Thai AirAsia's last flight leaves at 9:30 p.m. and arrives Krabi at 11 p.m. Bangkok Airways has a 10 p.m. flight arriving 11:30 p.m. but it's expensive. Krabi Airport closes at midnight. You have to find a taxi quickly to your hotel.

References

Read The Article
Share The Blog
30/06/26 - blog
Talay Waek Krabi: Can You Really Walk Across the Sea?

Talay Waek Krabi is a sandbar that links three islands: Koh Kai, Koh Tup, and Koh Mor. The sandbar shows up when the tide goes out, so you can walk across the sea floor from one island to the next. It sits off Ao Nang in Krabi province. It looks best at the lowest tide, which usually lands near the full moon and the new moon.

30/06/26 - blog
Krabi Boat Schedule: How Long to Each Island?

The boat from Krabi to each island takes a different amount of time. The closest spot, Railay, is just a 10 to 15 minute longtail boat ride. The farthest, Phi Phi, takes about 45 minutes by speedboat or 1 to 2 hours by big ferry. The time changes with distance, boat type, and the waves that day. This guide pulls every Krabi boat route into one place, near islands and far ones. It's all in easy tables. We also tell you which boat fits each route, and how to catch your round on time. So you can plan your island day before you even leave your hotel.

30/06/26 - blog
Family Tour in Krabi: Activities Kids Love and Adults Enjoy

A good family tour in Krabi matches the activities to your kids' ages and keeps the day from getting too tiring. The secret is simple: start with calm inner bays, easy beaches, and short boat rides. Kids can swim safely, and parents get to relax instead of worrying all day. This guide covers which activities suit little kids and which suit teens, what makes a family trip tiring, and a safety checklist to pack before you go.

30/06/26 - blog
Private Tour in Krabi: How Much Does It Cost? Worth It?

A private tour in Krabi means you book the whole boat just for your group. You don't share it with strangers. It costs more per person than a group tour, but you pick the islands, set the times, and never wait for a big crowd. The price depends on group size, boat type, half or full day, and the season. Here's how it differs from a group tour, what a private tour includes, who it's best for, what sets the price, and how to get a good rate.

15/06/26 - blog
Krabi During Monsoon: What's the Sea Like May to October?

Krabi's southwest monsoon runs from May to October. The Andaman sea gets bigger waves, it rains more often, and the water turns greener and less clear than the dry months. But that doesn't mean you can't go. Inner bays and land spots stay calm and fun. And many days the rain is just a short afternoon burst, then the sky clears again. Here's the upside most people miss: way fewer crowds, cheaper rooms and tours, lush green hills, and dramatic skies you won't see in the dry season. This guide covers what monsoon in Krabi is really like, where you can still go, what to skip on rough days, and how to make your trip worth it.

15/06/26 - blog
Krabi in January to April: The Best High Season Guide

Krabi's golden season runs from January to April. This is the dry season, so the skies are clear, the sea is calm, and almost every island tour runs every day. It's the best time of year for clear water, both for snorkeling and diving. Boats reach Phi Phi and Maya Bay with no problem, and the sunsets are crisp every evening. This guide covers why these months are the golden window, how each month from January to April feels different, and how to book smart before rooms and tours fill up. It's for anyone who wants to enjoy Krabi's dry season to the fullest.

Blog