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

Bangkok, the capital of Thailand, is located on the banks of the Chao Phraya River in the central region of the country. Being one of the most visited cities in the world, Bangkok has many points of interest that attract large crowds of tourists. Bangkok is the main transportation hub in all of Thailand, with many buses going there from Krabi.

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

Phuket

Phuket is the largest island of Thailand, located in the Andaman Sea waters off the west coast of Southern Thailand. The route between Krabi and Phuket is one of the popular ones among tourists, so there are many buses and vans serving it.

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

Koh Lanta is an island in the Andaman Sea and Krabi Province, which is a laid-back travel destination with pristine beaches and a national park. Traveling by bus or van from Krabi is the most popular way of getting to 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

Donsak is a district in the eastern part of Surat Thani Province, where the piers of companies offering ferry service to Koh Samui and Koh Phangan islands are located. As the route is popular among tourists, there are many bus and van options for going directly from Krabi to Donsak, without needing to transfer at Surat Thani.

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

Ranong is a small border city and a major fishing and trading port in Southern Thailand, which is also a starting point for traveling to a pair of exceptionally laid-back Thai islands, Koh Phayam and Koh Chang Noi. To travel there, you can take a bus from Krabi to Ranong and then transfer to the boat going to the islands.

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

Phang Nga

Phang Nga is the administrative center of the same-named province, which is home to the spectacular Phang Nga Bay. As Phang Nga is located just north of Krabi, there are many bus and van routes connecting the cities.

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

Khao Sok National Park covers tropical forests that are home to rich flora and wildlife, spectacular waterfalls, and caves that are accessible by trekking routes through the lush forest. The highlight of the national park is its iconic limestone hills. You can take a van from Krabi to 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

Khao Lak is the coastal area offering white sand beaches, glittering seas, and rich nature on the Andaman Coast. To get to Khao Lak from Krabi, you can take a direct van.

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

Hat Yai is the main commercial, entertainment, and tourism center in the southern end of Thailand. To get there from Krabi, you can take a van to 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.