BANGKOK to KRABI → Bus Schedule ☀️

bangkok-to-krabi-bus-timetable-schedule
Bangkok to Krabi – Bus Schedule / Timetable / Tickets / Fares + Bus Companies.

📅 Bus Timetable – Bangkok to Krabi  🚍 Buses – Bangkok to Krabi 🎫 Book Tickets

Best experience

VIP 24-seat bus

More space and comfort with fewer passengers on long journey

Best budget

Express bus

Cheaper option with AC seats, travel time about 11–13 hours

Avoid

Cheap unofficial buses

Lower reliability, delays and inconsistent service quality

Quick answer: Travelling from Bangkok to Krabi by bus is one of the most affordable ways to get to Krabi. There are several nightly departures from Bangkok that arrive in Krabi early the next morning. You can book your bus ticket from Bangkok to Krabi online in advance.

At a glance:

  • 📍 Distance: approx. 780 km by road.
  • ⏱️ Travel time: Tourist bus ~11–15 hours.
  • 💰 Price range: Bus tickets from about US$ 20–40 per person.
  • 🚍 Bus: Frequent overnight buses from Bangkok’s Southern Bus Terminal or Khao San Road to Krabi Bus Terminal.

Last updated in October 2026


📅 Bus from Bangkok to Krabi – Schedule / Timetable + Tickets:

    • Bangkok to Krabi – one of the most popular travel route in Thailand, Krabi is a popular tourist site
    • from Bangkok to Krabi you can go and travel by tourist seat or sleeper tourist bus, minivan, bus, minibus
    • bus tickets from Bangkok to Krabi cost about $20-40/pp (depends on the type of tourist bus)
    • travel by bus / van from Bangkok to Krabi takes about 11-15 hours (it can change)
    • the most common bus types are air-conditioned or premium tourist modern sleeper or seat buses
    • the best option is to travel by sleeper comfortable bus, because transport takes a lot of time
    • bus companies to Krabi from Bangkok: SOT Travel, Bangkok Travel Plus, Jarinthon Tour, Montanatip, Phantip, Lignite, Jolly Travel, Songserm, Paradise Travel, Transport Co, Bangkok Booking Center, Raja Ferry, Holiday Travel Agency or others
    • you can also travel by train + bus to Krabi via Surat Thani, or you can book direct low-cost flight
    • from Krabi you can also travel by bus/van or ferry to Phuket or you can travel by boat to Railay Beach

BOOK TICKETS with 12go.asia ➜

👉 Bus Schedule from Bangkok to Krabi – Departure Times
Bus Company Departs in Bangkok Arrival in Krabi
Tara Tour and Travel (Express) 16:00 07:00 (next day)
Transport Co (Express) 17:30 13:06 (next day)
Phuket Travel (VIP 24) 17:50 03:40 (next day)
Lignite (Intercity) 18:20 05:20 (next day)
Lignite (Intercity) 18:40 05:40 (next day)
Lignite (VIP 24) 18:50 06:00 (next day)
Lignite (Intercity) 19:00 06:00 (next day)
Lignite (Intercity) 19:10 06:10 (next day)
Lignite (Intercity) 19:30 06:30 (next day)
Lignite (VIP 24) 19:50 06:00 (next day)
Lignite (Intercity) 20:10 07:10 (next day)

Note: This is not a complete timetable. Departure times and travel durations may vary depending on the operator, departure and arrival terminals, and traffic conditions. Check current schedules before booking.


👉 Bus Schedule from Krabi to Bangkok – Departure Times
Bus Company Departs in Krabi Arrival in Bangkok
Nara Travel (Van + Local Bus) 15:00 05:30 (next day)
Bangkok Travel Plus (Express) 15:30 06:00 (next day)
Lignite (Intercity) 16:00 03:30 (next day)
Transport Co (Express) 16:00 11:36 (next day)
Lignite (Intercity) 16:10 03:40 (next day)
Lignite (Intercity) 16:10 04:10 (next day)
Lignite (Intercity) 16:20 04:20 (next day)
Andaman Sea Tour and Transport (Express) 16:30 06:00 (next day)
Lignite (Intercity) 16:30 03:00 (next day)
Lignite (Intercity) 16:40 03:10 (next day)
Lignite (Intercity) 16:40 03:40 (next day)
Andaman Sea Tour and Transport (VIP 24) 17:00 06:00 (next day)
Transport Co (Express) 17:00 12:36 (next day)
Lignite (Intercity) 17:05 03:35 (next day)
Lignite (Intercity) 17:05 04:05 (next day)
Lignite (VIP 24) 17:10 05:10 (next day)

Note: This is not a complete timetable. Departure times and travel durations may vary depending on the operator, departure and arrival terminals, and traffic conditions. Check current schedules before booking.


🚍 There are various buses on the route from Bangkok to Krabi:

(You can travel by various types of tourist buses from Bangkok to Krabi Province – seat / sleeper buses, luxury vans, minibuses, fast modern minivans…)

bus-transportco-bangkok-to-krabi
Tourist bus of Transport Co from Bangkok to Krabi (photo: 12go.asia).
bus-songserm-bangkok-to-krabi
Tourist Bus of Songserm from Bangkok to Krabi (photo: 12go.asia)
bus-van-bangkok-to-krabi-montanatip
Bus and minivan by Montanatip from Bangkok to Krabi (photo: 12go.asia)


❓ FAQ + TIPS – Travel by bus from Bangkok to Krabi

How to book bus tickets from Bangkok to Krabi?

Book tickets online via 12go.asia ➜ or Baolau ➜. You can also choose alternative routes via Surat Thani.

How long does the bus journey from Bangkok to Krabi take?

The journey by tourist bus or van takes approximately 11–15 hours.

How much does a bus ticket from Bangkok to Krabi cost?

Bus tickets cost approximately US$20–40 per person, depending on the company and bus type.

What is the distance from Bangkok to Krabi by bus?

The road distance is approximately 780 km.

Which bus is best from Bangkok to Krabi?

For greater comfort, choose a premium sleeper bus or luxury tourist bus. Booking online in advance is recommended.

Are mobile bus e-tickets accepted for travel to Krabi?

Many companies accept mobile tickets, but check the booking instructions. Printing your ticket is a useful precaution.

Are there alternatives to traveling by bus from Bangkok to Krabi?

You can fly directly or travel by train and bus via Surat Thani. From there, take a bus or minivan from Surat Thani to Krabi.

Where do buses from Bangkok to Krabi depart?

Buses depart from several locations, including the Southern Bus Terminal, Mo Chit bus station, and Khao San Road area. Check your ticket for the exact departure point.

Where can you travel from Krabi?

Popular destinations include Koh Phi Phi, Koh Lanta, and Phuket from Ao Nang, accessible by boat, ferry, bus, or minivan.

How to travel from Krabi back to Bangkok?

Travel by direct flight, bus or minivan plus train via Surat Thani, or private taxi. See the Krabi to Bangkok travel guide.

BOOK your HOTEL in Krabi ➜

bangkok-to-krabi-travel-route-map
Travel route from Bangkok to Krabi, travel distance is about 780 km by tourist bus, minivan.

🎫 Search + book bus tickets from Bangkok to Krabi + Schedule:

(You can change your departure, arrival and date of departure, eg. Bangkok to Surat Thani, Surat Thani to Krabi…)

Laos to Thailand ➜

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: