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 | |
|
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 | |
|
|
| Van Krabi - Phuket ฿ 260–1,000 2h – 6h 5m | |
|
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 | |
|
|
| Van Krabi - Koh Lanta ฿ 380–800 2h – 3h | |
|
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 | |
|
|
| Van Krabi - Donsak ฿ 500 4h – 4h 10m | |
|
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 | |
|
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 | |
|
|
| Van Krabi - Phang Nga ฿ 200–500 50m – 3h | |
|
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 | |
|
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 | |
|
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 | |
|
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.