aaaa

How to get from

Bangkok to Krabi

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

2 ways to get from Bangkok to Krabi

Taking a Bus from Bangkok to KrabiDuration: 13h 30m
Know before you go

Many different buses depart from Bangkok to Krabi. Most of the departure times occur in the late afternoon or evening hours. The cabins are updated and provide many amenities for the long journey, like air conditioning, reclining seats, and bathrooms on board. Oftentimes, even meals are provided on board, so no need to worry about packing five-course meals in your luggage.

  • Pros
    • Many cabin class options
    • Free cancellations
    • Possible overnight accommodation replacement
    • Central location for pick up and drop off
    • Makes rest stops
  • Cons
    • Long journey
    • No other transport options
    • There's no faster option
    • Possibly chilly on board (bring a sweater)
    • No sleeper buses
Most popular rides
Taking a Flight from Bangkok to KrabiDuration: 1h 30m
Know before you go

There are 6 operators that run from Bangkok to Krabi, with 11 departures per day. If you decide to take a Flight, you can take the Economy option.

Most popular rides

About the ride from Bangkok to Krabi

Bangkok is an eclectic and fun place to visit but after some time in the city, you’ll crave some seaside nature. The southwestern coast of Thailand is the perfect place to relax and rest from the capital’s hustle and bustle. Krabi is a beautiful getaway destination everyone should visit at least once in their life. Once you get to Krabi, some of the prettiest islands in the country are only a stone’s throw away. Famous for their turquoise waters and some of the best snorkeling in the country, Koh Phi Phi, Koh Lanta, and Railay Beach are waiting for you!

When traveling the 783 kilometer (487 mile) distance from Bangkok to Krabi, you have two options. You can hop on a plane and get to Krabi in less than two hours. Alternatively, if you want to save money on both the transfer and the accommodation, you can travel by bus. All of the buses that go from Bangkok to Krabi depart in the evening, so you’ll have plenty of time to catch up on your sleep.

Travelers who are flying to Krabi will arrive at Krabi International Airport, which is 15 kilometers outside town, so you’ll have to think about how to get into town. At the airport, there are air-conditioned shuttle buses, shared pick up taxis (songthaew), and regular taxis waiting outside the airport. If you’re choosing one of these options, always negotiate a flat rate before your journey, and you’ll avoid being overcharged.

During your stay, you’ll have many beautiful places to explore. Start off with a walk around Krabi town, soaking in the vibe of the place, and trying out some of the tasty local food. 

The best time to visit Krabi is from November to April. If you visit during this time, you’ll avoid the rainy season, as well as the high humidity combined with hot weather.

 

What to see when traveling from Bangkok to Krabi

What you’re able to see when traveling from Bangkok to Krabi depends on the type of transportation you choose, and your departure time. If you’re flying from Bangkok to Krabi on a clear day, you’ll be able to enjoy views over the Andaman Sea on one side, and the Gulf of Thailand on the other.

If you’re traveling on a bus, there won’t be much to see during your ride, as you’ll mostly be traveling during the night. This is a great time to catch up on your sleep so that you have lots of energy to explore Krabi as soon as you arrive.

Once you get some rest, it’s time to explore the beautiful Krabi area. One of the most popular spots to see is the Khao Ngon Nak viewpoint. You’ll get to the top after an easy two-hour hike, and the view from the top will leave you speechless.

Krabi has many amazing beaches, and one of them is the Railay Beach, which is considered one of the most beautiful beaches in Thailand. You can only reach Railay Beach by boat. It is very secluded, covered with white sand, and surrounded with limestone cliffs. Here, you’ll have a feeling like you escaped from it all.

There are more than 200 small islands sitting just off the coast of Krabi, and you can explore them by renting a kayak.

One of the things you shouldn’t miss out on while you’re here are the Phi Phi islands. They’re only a 90-minute ferry ride away from Krabi. Once you reach them, you’ll feel like you walked straight into paradise – tropical beaches, clear turquoise water, and amazing rock formations will make you want to stay here forever!

How to get from Bangkok to Krabi

Flying 

Hopping on a plane from Bangkok to Krabi is an easy, hassle-free way to travel between these two places. The plane ride takes less than an hour and a half to arrive. While flying is a more convenient option, it’s also more expensive. Also, keep in mind that with most airlines, the luggage isn’t included in the price of the ticket, and you’ll have to pay an extra fee if you have more than carry-on luggage.

Taking a bus

Traveling on a bus between Bangkok and Krabi is a good option for travelers on a budget. All buses travel during the night, so you’ll save on both the transfer and the accommodation. The buses take between 12 and 16 hours to arrive, depending on the operator you choose. The buses are equipped with toilets, comfortable seats, A/C, and blankets. Water, snacks, and a meal are also included in the price of the ticket. The buses will make frequent stops for use of the toilet facilities and so you stock up on food and drink.

Let Bangkok and Krabi inspire you

The 5 most spiritual places in Thailand

Thailand is an absolute haven for travelers and tourists from all over the world. Here are some of the most spiritual places in Thailand to inspire your next trip.

Read more

The overnight bus from Krabi to Bangkok: A traveler review

An overnight bus from Krabi to Bangkok doesn’t sound like the best experience in the world, but it was much better than I could have imagined. Here’s why.

Read more

Bangkok to Siem Reap border crossing: A traveler review

The land border crossing between Thailand & Cambodia can be intimidating. Here’s a review of what to expect when crossing the border by bus.

Read more

Reviews of the ride from Bangkok to Krabi

  • M
    M
    Vip bus krabi to bangkok
    The bus was very confortable,it was little bit cold because of air conditioning but they gave a blanket. Seats were big and you can almost lie, there is USB to charge.
  • P
    P
    Great service
    It was a good trip and the Book A Way staff couldn’t have been more helpful. They were really nice and helped me out with some issues I had with the reservation since I booked it last minute. I’ll be forever grateful
  • C
    C
    VIP Bus Krabi to Bangkok
    VIP Bus Krabi to Bangkok
Show more

Your questions, our answers

Bookaway's customers prefer Standard Bus by Songserm

Economy Flight by Nok Airwhich usually takes 1h 30m

BUSLignite Tour | Thai Sriram | Khao San Tara Tour | Songserm | The Transport Co. Ltd.

FLIGHTThai Airways International | Thai Smile | Thai Vietjet | Thai AirAsia | Nok Air | Thai Lion Air

652 Km (Air)

Economy Flight by Thai Vietjet starting at US$21

Approximately, there are 19 departures each day.

Popular places to go from Bangkok

Bangkok to BangkokStarting at $21
Bangkok to Chiang MaiStarting at $16
Bangkok to Koh SamuiStarting at $21
Bangkok to Hua HinStarting at $7
Bangkok to Koh KoodStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Koh TaoStarting at $32
Bangkok to SukhothaiStarting at $13
Bangkok to BangkokStarting at $19
Bangkok to Koh ChangStarting at $14
Bangkok to Mae Hong SonStarting at $29
Bangkok to Koh PhanganStarting at $26
Bangkok to Nong KhaiStarting at $14
Bangkok to BangkokStarting at $24
Bangkok to BangkokStarting at $28
Bangkok to Phnom PenhStarting at $31
Bangkok to PattayaStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to BangkokStarting at $7
Bangkok to BangkokStarting at $13
Bangkok to Siem ReapStarting at $20
Bangkok to BangkokStarting at $29
Bangkok to RanongStarting at $18
Bangkok to BangkokStarting at $18
Bangkok to BangkokStarting at $10
Bangkok to AyutthayaStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to Bang SaenStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to Laem ChabangStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to Cha-amStarting at $7
Bangkok to BangkokStarting at $7
Bangkok to Khao YaiStarting at $73
Bangkok to BangkokStarting at $102
Bangkok to RatchaburiStarting at $4
Bangkok to BangkokStarting at $4
Bangkok to SattahipStarting at $71
Bangkok to BangkokStarting at $71
Bangkok to RayongStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to KanchanaburiStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to Map Ta PhutStarting at $115
Bangkok to BangkokStarting at $115
Bangkok to Nakhon RatchasimaStarting at $9
Bangkok to BangkokStarting at $9
Bangkok to Pran BuriStarting at $8
Bangkok to BangkokStarting at $8
Bangkok to SaiyokeStarting at $132
Bangkok to BangkokStarting at $132
Bangkok to Erawan National ParkStarting at $8
Bangkok to BangkokStarting at $121
Bangkok to TratStarting at $10
Bangkok to BangkokStarting at $16
Bangkok to Sangkhla BuriStarting at $176
Bangkok to BangkokStarting at $176
Bangkok to Koh SametStarting at $16
Bangkok to KrabiStarting at $21
Bangkok to TakStarting at $13
Bangkok to BangkokStarting at $13
Bangkok to BangkokStarting at $16
Bangkok to PhayaoStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to Chiang RaiStarting at $15
Bangkok to BangkokStarting at $15
Bangkok to ChumphonStarting at $13
Bangkok to SuratthaniStarting at $15
Bangkok to BangkokStarting at $22
Bangkok to SurinStarting at $13
Bangkok to PhitsanulokStarting at $10
Bangkok to Ubon RatchathaniStarting at $14
Bangkok to Udon ThaniStarting at $14
Bangkok to LampangStarting at $14
Bangkok to Nakhon Si ThammaratStarting at $19
Bangkok to Hat YaiStarting at $20
Bangkok to BangkokStarting at $14
Bangkok to Dok Khamtai DistrictStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to Chun DistrictStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Phan DistrictStarting at $24
Bangkok to BangkokStarting at $24
Bangkok to Chiang Kham DistrictStarting at $22
Bangkok to BangkokStarting at $22
Bangkok to AranyaprathetStarting at $117
Bangkok to Ban PheStarting at $82
Bangkok to BangkokStarting at $82
Bangkok to Thoeng DistrictStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Mae Chan DistrictStarting at $26
Bangkok to BangkokStarting at $26
Bangkok to Koh Phi PhiStarting at $29
Bangkok to Chiang KhongStarting at $25
Bangkok to BangkokStarting at $25
Bangkok to Mae Sai DistrictStarting at $24
Bangkok to BangkokStarting at $24
Bangkok to SingaporeStarting at $68
Bangkok to BangkokStarting at $68
Bangkok to LoeiStarting at $17
Bangkok to BangkokStarting at $17
Bangkok to PhuketStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to Maha SarakhamStarting at $16
Bangkok to BangkokStarting at $16
Bangkok to VientianeStarting at $33
Bangkok to BangkokStarting at $33
Bangkok to Vang ViengStarting at $52
Bangkok to PaiStarting at $29
Bangkok to BangkokStarting at $26
Bangkok to BangkokStarting at $32
Bangkok to BangkokStarting at $36
Bangkok to Koh LantaStarting at $33
Bangkok to Khao LakStarting at $27
Bangkok to BattambangStarting at $40
Bangkok to Railay BeachStarting at $33
Bangkok to Ao NangStarting at $31
Bangkok to Khao SokStarting at $27
Bangkok to BangkokStarting at $13
Bangkok to TrangStarting at $24
Bangkok to BangkokStarting at $19
Bangkok to Mae SotStarting at $15
Bangkok to Don SakStarting at $21
Bangkok to BangkokStarting at $24
Bangkok to BangkokStarting at $18
Bangkok to Chong MekStarting at $21
Bangkok to BangkokStarting at $21
Bangkok to BangkokStarting at $15
Bangkok to Chiang SaenStarting at $40
Bangkok to BangkokStarting at $40
Bangkok to BangkokStarting at $19
Bangkok to PattaniStarting at $30
Bangkok to BangkokStarting at $19
Bangkok to Koh MakStarting at $28
Bangkok to Khon KaenStarting at $13
Bangkok to BangkokStarting at $12
Bangkok to BangkokStarting at $35
Bangkok to PhatthalungStarting at $24
Bangkok to BangkokStarting at $17
Bangkok to BangkokStarting at $28
Bangkok to BangkokStarting at $16
Bangkok to BangkokStarting at $14
Bangkok to BangkokStarting at $14
Bangkok to BangkokStarting at $14
Bangkok to SatunStarting at $27
Bangkok to Si Sa KetStarting at $14
Bangkok to BangkokStarting at $14
Bangkok to FangStarting at $25
Bangkok to BangkokStarting at $42
Bangkok to BangkokStarting at $13
Bangkok to BangkokStarting at $10
Bangkok to NanStarting at $20
Bangkok to BangkokStarting at $20
Bangkok to PhraeStarting at $16
Bangkok to BangkokStarting at $16
Bangkok to Buri RamStarting at $13
Bangkok to BangkokStarting at $13
Bangkok to Chiang DaoStarting at $23
Bangkok to SongkhlaStarting at $29
Bangkok to BangkokStarting at $29
Bangkok to Damnoen Saduak Floating MarketStarting at $6
Bangkok to Prachuap Khiri KhanStarting at $9
Bangkok to BangkokStarting at $9
Bangkok to KhanomStarting at $22
Bangkok to BangkokStarting at $22
Bangkok to Chiang KhanStarting at $18
Bangkok to BangkokStarting at $21
Bangkok to Phang NgaStarting at $23
Bangkok to BangkokStarting at $23
Bangkok to BangkokStarting at $15
Bangkok to Nong Bua Lam PhuStarting at $19
Bangkok to LopburiStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to MukdahanStarting at $20
Bangkok to BangkokStarting at $20
Bangkok to PakseStarting at $33
Bangkok to BangkokStarting at $6
Bangkok to AmphawaStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to Mae KlongStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to Kamphaeng PhetStarting at $12
Bangkok to BangkokStarting at $5
Bangkok to SrirachaStarting at $5
Bangkok to PhetchaburiStarting at $6
Bangkok to Samut SongkhramStarting at $6
Bangkok to BangkokStarting at $6
Bangkok to LamphunStarting at $15
Bangkok to BangkokStarting at $15
Bangkok to Pak ChongStarting at $7
Bangkok to BangkokStarting at $7
Bangkok to Nakhon SawanStarting at $9
Bangkok to BangkokStarting at $12
Bangkok to O SmachStarting at $12
Bangkok to ChaiyaphumStarting at $10
Bangkok to BangkokStarting at $10
Bangkok to Ho Chi Minh City (Saigon)Starting at $63
Bangkok to BangkokStarting at $63
Bangkok to HanoiStarting at $82
Bangkok to BangkokStarting at $82
Bangkok to Denpasar, BaliStarting at $134
Bangkok to BangkokStarting at $134
Bangkok to Jakarta, JavaStarting at $94
Bangkok to BangkokStarting at $94
Bangkok to Da NangStarting at $61
Bangkok to BangkokStarting at $61
Bangkok to ManilaStarting at $130
Bangkok to BangkokStarting at $104
Bangkok to CebuStarting at $204
Bangkok to Kuala LumpurStarting at $65
Bangkok to BangkokStarting at $65
Bangkok to NarathiwatStarting at $42
Bangkok to BangkokStarting at $42
Bangkok to Hai PhongStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to Da LatStarting at $60
Bangkok to BangkokStarting at $60
Bangkok to YangonStarting at $60
Bangkok to BangkokStarting at $60
Bangkok to MandalayStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to Luang PrabangStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to SavannakhetStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to PenangStarting at $75
Bangkok to BangkokStarting at $75
Bangkok to KathmanduStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to Sakon NakhonStarting at $43
Bangkok to BangkokStarting at $43
Bangkok to Nakhon PhanomStarting at $64
Bangkok to BangkokStarting at $64
Bangkok to Roi EtStarting at $61
Bangkok to BangkokStarting at $61
Bangkok to Cam RanhStarting at $73
Bangkok to BangkokStarting at $73
Bangkok to Can ThoStarting at $104
Bangkok to BangkokStarting at $104
Bangkok to MedanStarting at $70
Bangkok to BangkokStarting at $70
Bangkok to Kota KinabaluStarting at $63
Bangkok to BangkokStarting at $63
Bangkok to Johor BahruStarting at $89
Bangkok to BangkokStarting at $89
Bangkok to SihanoukvilleStarting at $98
Bangkok to Sam Roi YotStarting at $86
Bangkok to BangkokStarting at $86
Bangkok to Laem SokStarting at $186
Bangkok to BangkokStarting at $186
Bangkok to Ban Hat LekStarting at $153
Bangkok to BangkokStarting at $153
Bangkok to SamaesarnStarting at $100
Bangkok to BangkokStarting at $100
Bangkok to BangkokStarting at $127
Bangkok to PayathonzuStarting at $180
Bangkok to BangkokStarting at $196
Bangkok to SaraburiStarting at $5
Bangkok to BangkokStarting at $5
Bangkok to ChonburiStarting at $51
Bangkok to BangkokStarting at $62
Bangkok to NonthaburiStarting at $44
Bangkok to BangkokStarting at $44
Bangkok to Nakhon PathomStarting at $4