Travel Krabi to Bangkok

Krabi to Bangkok Bus: Schedules, Tickets & Prices

Buses from Krabi to Bangkok take around 13h 30m to 19h 36m, with tickets starting from 700 THB to 1,417 THB.

Bus from Krabi to Bangkok

Catching a bus in Krabi provides a convenient way to reach Bangkok, with multiple departures available from multiple stations, including Krabi Bus Terminal, Krabi Town Transfer, Ao Nam Mao, Krabi and others throughout the day. The journey generally takes around 13 hours 30 minutes, arriving at multiple stations, including Mochit, Bangkok, Southern Terminal Bangkok, BBC Khao san Bangkok and others, with fares starting from 700 THB. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.

Prices: 700 THB to 1,417 THB

Duration: 13h 30m – 19h 36m ⏱

Hop on bus from Krabi to Bangkok in 13h 30m Explore with bus from Krabi to Bangkok for THB 700 Take bus from Krabi to Bangkok for THB 700 Travel with bus from Krabi to Bangkok in 13h 30m Go with bus from Krabi to Bangkok in 13h 30m Book bus from Krabi to Bangkok in 13h 30m

View all Bus tickets →

Distance Krabi to Bangkok

The distance between Krabi and Bangkok is 645.2 kilometers.

Bus from Krabi to Bangkok Details

Find key information about the Bus from Krabi to Bangkok, including travel time, prices and stations.

Bus
Average price
879 THB
 
Cheapest
700 THB
Average duration
14h 40m
 
Shortest
13h 30m
Number of departures
13
15:10 - 17:00
Tickets
 
Stations
Departure stations
Arrival stations
Krabi Bus Terminal
Krabi Town Transfer
Ao Nam Mao, Krabi
Krabi Office
Ao Nang Transfer
Mochit, Bangkok
Southern Terminal Bangkok
BBC Khao san Bangkok
Khao San Road, Bangkok

Bus Routes & Schedules from Krabi to Bangkok

To reach Bangkok by bus from Krabi, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 13h 30m. Buses operate throughout the day within a shared timetable, starting from 15:10 and continuing until 17:00. Ticket prices generally begin at 700 THB and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Krabi to Bangkok allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Check all Bus tickets →

Frequently Asked Questions Bus Krabi to Bangkok

Below you will find answers to the most common questions about traveling from Krabi to Bangkok by bus.

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

A bus journey from Krabi to Bangkok usually takes about 13 hours 30 minutes to 19 hours 36 minutes, depending on the departure point and arrival station. Some bus trips are shorter, such as Krabi Bus Terminal to Mochit, Bangkok at about 13 hours 30 minutes, while others can take much longer, especially on the Krabi Bus Terminal to Southern Terminal Bangkok service.

What is the price of a bus ticket for Krabi to Bangkok?

Bus tickets for Krabi to Bangkok are priced from 700 THB to 1417 THB. The final fare can vary by bus service, departure point, and arrival station, so it is worth checking the exact bus ticket before booking.

When is the first and last bus departure from Krabi to Bangkok?

For the Krabi to Bangkok bus, the first departure is at 15:10 and the last departure is at 17:00. That means the bus schedule is fairly limited, so it is a good idea to plan ahead if you want a specific bus departure time.

How many bus trips are there between Krabi and Bangkok?

There are 13 bus trips available between Krabi and Bangkok. With that number of departures, travelers have several bus options, but the schedule still centers around the afternoon bus departures.

Can I book bus tickets from Krabi to Bangkok in advance?

Yes, it is sensible to book bus tickets for Krabi to Bangkok in advance because the bus service has a set schedule and only 13 trips. Booking early can help you secure the departure time and route that fit your bus journey best.

Which stations do buses use on the Krabi to Bangkok route?

On the Krabi to Bangkok bus route, departures can be from Krabi Bus Terminal, Krabi Town Transfer, Ao Nam Mao, Krabi, Krabi Office, or Ao Nang Transfer. Arrivals include Mochit, Bangkok, Southern Terminal Bangkok, BBC Khao san Bangkok, and Khao San Road, Bangkok, so the exact bus connection depends on the service you choose.

Is there a direct bus journey from Krabi to Bangkok?

Yes, there are direct bus journeys from Krabi to Bangkok, but the exact travel time depends on the departure and arrival points. For example, some bus services run from Krabi Bus Terminal to Mochit, Bangkok, while others go to Southern Terminal Bangkok or Khao San Road, Bangkok.

What should I know before taking the bus from Krabi to Bangkok?

Before taking the bus from Krabi to Bangkok, it helps to check the departure station, arrival station, and travel time carefully because these can vary a lot by bus service. Since the bus journey can range from about 13 hours 30 minutes to 19 hours 36 minutes, choosing the right bus ticket and departure point can make the trip more convenient.


More Bus routes from and to Krabi or Bangkok

Planning more than just Krabi to Bangkok?

You’re currently viewing Bus options for Krabi to Bangkok. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.