There are 9 ways to get from Krabi to Gua Musang by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Krabi Bus Terminal to Trang Bus Terminalbus 446
- Take the bus from Trang Bus Terminal to Sungai Kolok Bus Stationbus
- Take the train from Pasir Mas to Kraitrain Sh / ...
- Take the bus from Hentian Stesen Bas Kuala Krai to Ktm Gua Musangbus D62
14h 26mRM 151–211Minivan, Mini Bus, train
cheapest- Take the bus from Krabi Bus Station to Trangbus
- Take the bus from Trang to Phatthalungbus 778
- Take the train from Phatthalung to Sungai Koloktrain 171
- Take the train from Pasir Mas to Gua Musangtrain Ert / ...
18h 19mRM 59–186Drive 662.2 km
- Drive from Krabi to Gua Musangcar 662.2 km
9h 58mRM 366–528Fly Krabi Airport to Sultan Ismail Petra, bus
- Fly from Krabi Airport (KBV) to Sultan Ismail Petra (KBR)plane KBV - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jettybus
- Take the bus from Kuala Besut Jetty to Gua Musangbus
11h 28mRM 493–1,947Bus
- Take the bus from Krabi Bus Terminal to Trang Bus Terminalbus 446
- Take the bus from Trang Bus Terminal to Sungai Kolok Bus Stationbus
- Take the bus from Stesen Bas Rantau Panjang to Stesen Bas Kota Bharubus D32
- Take the bus from Terminal Kota Bharu to Gua Musangbus
15h 9mRM 172–233Bus, train via Nakhon Si Thammarat
- Take the bus from Krabi Town Hotel Transfer to Nakhon Si Thammarat Bus Stationbus
- Take the train from Khao Chum Thong Junction to Yalatrain 169
- Take the train from Yala to Sungai Koloktrain 171
- Take the train from Pasir Mas to Gua Musangtrain Ert / ...
18h 58mRM 81–426Bus via George Town
- Take the bus from Krabi Town Hotel Transfer except Railay to George Town Hotel Transferbus
- Take the bus from Penang Komtar to Machangbus
- Take the bus from Stesen Bas Machang to Ktm Gua Musangbus D62
22h 32mRM 304–334Fly Krabi Airport to Kuala Lumpur International Airport, train, bus
- Fly from Krabi Airport (KBV) to Kuala Lumpur International Airport (KUL)plane KBV - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
- Take the bus from Terminal Bersepadu Selatan to Kuala Lipisbus
- Take the train from Kuala Lipis to Gua Musangtrain
12h 27mRM 243–784Bus to Phuket International Airport, fly to Kuala Lumpur International Airport, train, bus
- Take the bus from Krabi Sea Pearl Travel to Phuket International Airportbus
- Fly from Phuket International Airport (HKT) to Kuala Lumpur International Airport (KUL)plane HKT - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
- Take the bus from Terminal Bersepadu Selatan to Kuala Lipisbus
- Take the train from Kuala Lipis to Gua Musangtrain
14h 51mRM 259–706
Krabi Airport (KBV) to Sultan Ismail Petra (KBR) flights
Comparing Your Travel Options
The cheapest way to get from Krabi to Gua Musang is to Minivan and Mini Bus and train which costs RM 55 - RM 190 and takes 18h 19m.
The fastest way to get from Krabi to Gua Musang is to drive which takes 9h 58m and costs RM 360 - RM 550.
No, there is no direct bus from Krabi to Gua Musang. However, there are services departing from Krabi Bus Terminal and arriving at Gua Musang via Trang Bus Terminal, Stesen Bas Rantau Panjang and Terminal Kota Bharu. The journey, including transfers, takes approximately 15h 9m.
The distance between Krabi and Gua Musang is 734 km. The road distance is 662.2 km.
The best way to get from Krabi to Gua Musang without a car is to bus and train which takes 14h 26m and costs RM 150 - RM 220.
It takes approximately 14h 26m to get from Krabi to Gua Musang, including transfers.
Krabi to Gua Musang bus services, operated by Provincial Land Transport Office Of Krabi, depart from Krabi Bus Terminal station.
Krabi to Gua Musang bus services, operated by Provincial Land Transport Office Of Krabi, arrive at Trang Bus Terminal station.
Gua Musang is 1h ahead of Krabi. It is currently 10:48 AM in Krabi and 11:48 AM in Gua Musang.
Yes, the driving distance between Krabi to Gua Musang is 662 km. It takes approximately 9h 58m to drive from Krabi to Gua Musang.
What companies run services between Krabi, Thailand and Gua Musang, Malaysia?
You can take a bus from Krabi Bus Terminal to Gua Musang via Trang Bus Terminal, Sungai Kolok Bus Station, Stesen Bas Rantau Panjang, and Terminal Kota Bharu in around 15h 9m.
- Website
- malaysiaairlines.com
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,400
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 340–900
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- RM 290–1,000
Flights from Phuket International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 3h 42m
- When
- Monday, Sunday, and Wednesday
- Estimated price
- RM 320–1,300
- Website
- airasia.com
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 300–1,200
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 200–650
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- RM 190–450
- Website
- fireflyz.com.my
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,400
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 340–900
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 290–1,000
Flights from Phuket International Airport to Kuala Lumpur International Airport via Penang
- Ave. Duration
- 3h 25m
- When
- Monday and Sunday
- Estimated price
- RM 320–850
- Website
- malindoair.com
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 190–550
- Website
- flyscoot.com
Flights from Krabi Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- RM 330–1,400
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Pasir Mas to Krai
- Ave. Duration
- 1h 6m
- Frequency
- 5 times a day
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–19
Train from Pasir Mas to Gua Musang
- Ave. Duration
- 5h 29m
- Frequency
- 4 times a day
- Estimated price
- RM 3–27
- Website
- KTMB
- Shuttle
- RM 3–6
- Express
- RM 18–27
Train from Pasir Mas to Gua Musang
- Ave. Duration
- 5h 29m
- Frequency
- 4 times a day
- Estimated price
- RM 3–27
- Website
- KTMB
- Shuttle
- RM 3–6
- Express
- RM 18–27
Train from Kuala Lipis to Gua Musang
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a day
- Estimated price
- RM 2–22
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 15–22
Train from Kuala Lipis to Gua Musang
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a day
- Estimated price
- RM 2–22
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 15–22
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Phatthalung to Sungai Kolok
- Ave. Duration
- 5h 12m
- Frequency
- Every 4 hours
- Estimated price
- RM 12–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 18–23
- 2nd Class (Air-Conditioned Berth)
- RM 12–16
- 2nd Class (Air-conditioned Seat)
- RM 45–49
Train from Khao Chum Thong Junction to Yala
- Ave. Duration
- 4h 26m
- Frequency
- 3 times a day
- Estimated price
- RM 10–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 17–21
- 2nd Class (Air-Conditioned Berth)
- RM 10–14
- 2nd Class (Air-conditioned Seat)
- RM 42–46
Train from Yala to Sungai Kolok
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- RM 4–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 13–16
- 2nd Class (Air-Conditioned Berth)
- RM 4–6
- 2nd Class (Air-conditioned Seat)
- RM 34–37
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- KLIA Ekspres
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- KLIA Ekspres
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–35
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–35
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- RM 33
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- RM 33
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
Bus from Krabi Town Hotel Transfer to Nakhon Si Thammarat Bus Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 51
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Sungai Kolok Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RM 81
- Book at
- 12 Go
Bus from Trang Bus Terminal to Sungai Kolok Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RM 81
- Book at
- 12 Go
- Phone
- (09) 774 2655
- [email protected]
- Website
- Ekspres Mutiara
Bus from Hentian Stesen Bas Kuala Krai to Ktm Gua Musang
- Ave. Duration
- 2h 16m
- Frequency
- 3 times a day
- Estimated price
- RM 30–55
- Schedules at
- Ekspres Mutiara
Bus from Stesen Bas Rantau Panjang to Stesen Bas Kota Bharu
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- RM 13–22
- Schedules at
- Ekspres Mutiara
Bus from Terminal Kota Bharu to Gua Musang
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- RM 45–85
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
Bus from Stesen Bas Machang to Ktm Gua Musang
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a day
- Estimated price
- RM 35–65
- Schedules at
- Ekspres Mutiara
Bus from Krabi Bus Station to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- RM 28
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 10
- Phone
- +6019-558 4736
- [email protected]
- Website
- besutjetty.com
Bus from Kota Bharu Airport to Kuala Besut Jetty
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 30
- Schedules at
- besutjetty.com
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Kuala Besut Jetty to Gua Musang
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- RM 70–100
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Krabi Town Hotel Transfer except Railay to George Town Hotel Transfer
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- RM 212
- Website
- Thubthim Siam Travel
- Website
- Alibaba Express
Bus from Penang Komtar to Machang
- Ave. Duration
- 6h 29m
- Frequency
- 3 times a day
- Estimated price
- RM 57
- Schedules at
- Alibaba Express
- Phone
- 03-40439027
- [email protected]
- Website
- pahanglinsiong.my
Bus from Terminal Bersepadu Selatan to Kuala Lipis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 16–27
- Schedules at
- pahanglinsiong.my
- Book at
- redbus.my
Bus from Terminal Bersepadu Selatan to Kuala Lipis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 16–27
- Schedules at
- pahanglinsiong.my
- Book at
- redbus.my
- Phone
- +66 2 216 1016
- [email protected]
- Website
- Krabi Sea Pearl
Bus from Krabi Sea Pearl Travel to Phuket International Airport
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- RM 39
- Website
- Krabi Sea Pearl
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Travelling around the UAE, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
There are 58+ hotels available in Gua Musang.















