Bus Thailand

Different Krabi bus services let you explore the popular seaside province in Southern Thailand, as they are an important part of the public transport system serving locals and visitors of Krabi. Local public buses let you travel around Krabi Town and Ao Nang in the most affordable way. You can reach many popular destinations in Thailand by bus from Krabi, as there are plenty of intercity bus routes starting in the town.

Discover Krabi bus services with public bus routes, as well as the most popular Thailand destinations that can be reached by bus from Krabi.

Intercity Buses from Krabi

Intercity buses are the most affordable way to get from Krabi to various destinations. These buses are connecting Krabi with other popular destinations in Southern Thailand and other parts of the country.

To compare different transportation options for a trip from Krabi, use this search form. Otherwise, explore the most popular intercity bus routes and their timetables below.

Popular Intercity Bus Routes

The most popular intercity bus routes from Krabi and timetables for each type of bus are listed below.

Bangkok

Bus Krabi - Bangkok ฿ 740–980 12h – 14h 7m
  •   Express 16:00, 17:00

Phuket

Bus Krabi - Phuket ฿ 300–320 3h – 3h 10m
  •   VIP 24 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00
  •   Minibus 10:20, 10:30
Van Krabi - Phuket ฿ 260–1,000 2h – 6h 5m
  •   Van 9pax 07:30
  •   Van 13pax 06:00, 06:40, 07:20, 08:00, 08:40, 09:20, 10:00, 10:40, 11:20, 12:00, 12:40, 13:20, 14:00, 14:40, 15:20, 16:00, 16:40, 17:20
  •   Minivan 09:20, 09:30, 10:00, 10:30, 11:20, 11:30, 12:00

Koh Lanta

Bus Krabi - Koh Lanta ฿ 335 2h 20m – 2h 30m
  •   Minibus 14:30, 14:40
Van Krabi - Koh Lanta ฿ 380–800 2h – 3h
  •   Regional 14pax 07:00, 07:30, 08:00, 08:30, 09:00, 09:30, 10:00, 10:30, 11:00, 11:30, 12:00, 12:30, 13:00, 13:30, 14:00, 14:30, 15:00, 15:30, 16:00, 16:30
  •   Taxi + Taxi 12:00, 15:30
  •   Taxi + Van + Taxi 07:00, 09:00, 11:00, 13:00, 15:00

Donsak

Bus Krabi - Donsak ฿ 450–680 3h 30m – 5h
  •   Express 09:00, 09:30, 10:00, 11:00, 12:00
Van Krabi - Donsak ฿ 500 4h – 4h 10m
  •   Minivan 09:20, 09:30, 11:20, 11:30

Ranong

Bus Krabi - Ranong ฿ 400 7h
  •   Express 10:00

Phang Nga

Bus Krabi - Phang Nga ฿ 140 1h – 1h 10m
  •   Minibus 10:20, 10:30
Van Krabi - Phang Nga ฿ 200–500 50m – 3h
  •   Taxi + Van 11:00
  •   Van 13pax 06:00, 06:40, 07:20, 08:00, 08:40, 09:20, 10:00, 10:40, 11:20, 12:00, 12:40, 13:20, 14:00, 14:40, 15:20, 16:00, 16:40, 17:20
  •   Minivan 14pax 07:30, 09:00, 10:30, 11:50, 13:30, 15:00, 16:20

Khao Sok

Van Krabi - Khao Sok ฿ 400–500 2h 50m – 5h 10m
  •   Minivan 14pax 07:30, 09:00, 10:30, 11:50, 13:30, 15:00, 16:20
  •   Minivan 11:20, 11:30, 12:00

Khao Lak

Van Krabi - Khao Lak ฿ 350–500 1h 50m – 3h 40m
  •   Minivan 07:30, 09:00, 10:30, 11:20, 11:30, 11:45, 12:00, 12:05, 13:30, 15:00, 16:00
  •   Minivan 14pax 07:30, 09:00, 10:30, 11:50, 13:30, 15:00, 16:20

Hat Yai

Van Krabi - Hat Yai ฿ 360–670 4h – 5h 30m
  •   Regional 14pax 07:00, 07:30, 08:00, 09:00, 09:30, 10:00, 11:00, 11:30, 12:00, 13:00, 13:30, 14:00
  •   Minivan 07:30, 10:30

Other Thailand Bus Services

You can explore Thailand's bus services in the country's other popular destinations by clicking the name on the map below.