There are 8 ways to get from Suvarnabhumi Airport to Krabi by plane, bus, train, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Suvarnabhumi Airport to Krabi Airport
best- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
2h 21m฿1,307–3,214Bus via Bangkok
cheapest- Take the bus from สถานีขนส่งสายใต้ใหม่ to กระบี่bus 950 / ...
12h 27m฿977–1,384Train, Bus
- Take the train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Stationtrain 31 Krung Thep Aphiwat Central Terminal Station - Hat Yai - Class II Sleeper AC / ...
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
13h 34mFerry
- Take the ferry from Suvarnabhumi Airport Bangkok to Boonsiri Sealine Ferry Koh Tao Pierferry Suvarnabhumi Airport Bangkok - Boonsiri Sealine Ferry Koh Tao Pier
- Take the ferry from Boonsiri Sealine Ferry Koh Tao Pier to Krabi Town Hotel Transferferry Boonsiri Sealine Ferry Koh Tao Pier - Krabi Town Hotel Transfer
20h 45m฿2,942–4,484Public Van to Don Mueang International Airport, fly to Krabi Airport
- Take the bus from Suvarnabhumi Airport to Bangkok Don Muang Airportbus
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
4h 10m฿1,205–4,082Fly Suvarnabhumi Airport to Surat Thani, Bus
- Fly from Suvarnabhumi Airport (BKK) to Surat Thani (URT)plane BKK - URT
- Take the bus from Surat Thani Airport to Krabi Bus Terminalbus
3h 41mBus
- Take the bus from Khao San Montanatip to Krabi Bus Stationbus
16h 1m฿1,321Drive 785.1 km
- Drive from Suvarnabhumi Airport to Krabicar 785.1 km
11h 26m฿2,911–4,204
Suvarnabhumi Airport to Krabi by ferry
Questions & Answers
The cheapest way to get from Suvarnabhumi Airport to Krabi is to bus via Bangkok which costs ฿950 - ฿1400 and takes 12h 27m.
The fastest way to get from Suvarnabhumi Airport to Krabi is to fly which takes 2h 21m and costs ฿1300 - ฿3300.
No, there is no direct bus from Suvarnabhumi Airport to Krabi. However, there are services departing from สนามบินสุวรรณภูมิ and arriving at กระบี่ via Opposite National Economic and Social Development Board and สถานีขนส่งสายใต้ใหม่. The journey, including transfers, takes approximately 12h 27m.
No, there is no direct ferry from Suvarnabhumi Airport to Krabi. However, there are services departing from Suvarnabhumi Airport Bangkok and arriving at Krabi Town Hotel Transfer via Boonsiri Sealine Ferry Koh Tao Pier. The journey, including transfers, takes approximately 20h 45m.
The distance between Suvarnabhumi Airport and Krabi is 663 km. The road distance is 785.1 km.
Book your Suvarnabhumi Airport to Krabi ferry tickets online with 12go.asia.
The best way to get from Suvarnabhumi Airport to Krabi without a car is to bus via Bangkok which takes 12h 27m and costs ฿950 - ฿1400.
It takes approximately 2h 21m to get from Suvarnabhumi Airport to Krabi, including transfers.
Suvarnabhumi Airport to Krabi bus services, operated by Raja Ferry, depart from Khao San Montanatip station.
The best way to get from Suvarnabhumi Airport to Krabi is to fly which takes 2h 21m and costs ฿1300 - ฿3300. Alternatively, you can bus via Bangkok, which costs ฿950 - ฿1400 and takes 12h 27m.
What companies run services between Suvarnabhumi Airport, Thailand and Krabi, Thailand?
Thai Vietjet Air, Thai AirAsia, and two other airlines fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV) every 3 hours. Alternatively, The Transport Company operates a bus from สถานีขนส่งสายใต้ใหม่ to กระบี่ 3 times a day. Tickets cost ฿650–6,000 and the journey takes 10h 25m. Lignite Tour also services this route once daily.
- Website
- airasia.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,200–3,900
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,100–3,000
Flights from Suvarnabhumi Airport to Surat Thani
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿900–3,100
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,200–3,100
Flights from Suvarnabhumi Airport to Surat Thani
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,300–3,600
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,800–3,000
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–2,800
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,000–2,500
- Website
- nokair.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
- Website
- worldticket.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–2,800
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–2,800
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station
- Ave. Duration
- 9h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿220–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿220–280
- 2nd Class (Air-conditioned Seat)
- ฿530–580
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งสายใต้ใหม่ to กระบี่
- Ave. Duration
- 10h 25m
- Frequency
- 3 times a day
- Estimated price
- ฿650–6,000
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2-9362474
- Website
- Lignite Tour
Bus from สถานีขนส่งสายใต้ใหม่ to กระบี่
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- ฿900–1,300
- Schedules at
- Lignite Tour
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Airport to Krabi Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Website
- bangkokairportonline.com
Bus from Suvarnabhumi Airport to Bangkok Don Muang Airport
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ฿29–50
- Schedules at
- transitbangkok.com
- Phone
- +66990632808
- Website
- 12go.asia
Bus from Suvarnabhumi Airport to Bangkok Don Muang Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- ฿1,062
- Book at
- 12go.asia
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Bus from Khao San Montanatip to Krabi Bus Station
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,261
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Suvarnabhumi Airport Bangkok to Boonsiri Sealine Ferry Koh Tao Pier
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,500–3,300
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Sealine Ferry Koh Tao Pier to Krabi Town Hotel Transfer
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿750–1,600
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, Getting to Milan from the airport, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Suvarnabhumi Airport to Krabi bus services, operated by Raja Ferry, arrive at Krabi Bus Station.
Yes, the driving distance between Suvarnabhumi Airport to Krabi is 785 km. It takes approximately 11h 26m to drive from Suvarnabhumi Airport to Krabi.
Book your Suvarnabhumi Airport to Krabi bus tickets online with 12go.asia.
There are 1130+ hotels available in Krabi.












