There are 10 ways to get from Pasir Mas to Krabi by plane, train, bus, ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sultan Ismail Petra to Krabi Airport
best- Fly from Sultan Ismail Petra (KBR) to Krabi Airport (KBV)plane KBR - KBV
4h 41m฿3,683–15,603Train, Mini Bus, ferry
cheapest- Take the train from Sungai Kolok to Phatthalungtrain 38
- Take the bus from Phatthalung to Trangbus 778
- Take the ferry from Trang station to Kong Ka Pierferry
10h 18m฿1,378–3,321Bus via Changloon
- Take the bus from Pasir Mas to Changloonbus
- Take the bus from Mini Changlun to Trang Bus Terminalbus
- Take the bus from Trang Bus Terminal to Krabi Bus Terminalbus 446
16h฿1,701–2,145Bus, ferry
- Take the bus from Pasir Mas to Kuala Perlisbus Pasir Mas
- Take the ferry from Kuala Perlis Pier to Krabi Bus Terminalferry Kuala Perlis Pier - Krabi Bus Terminal
16h 54m฿1,628–2,049Fly Sultan Ismail Petra to Phuket International Airport, bus
- Fly from Sultan Ismail Petra (KBR) to Phuket International Airport (HKT)plane KBR - HKT
- Take the bus from Phuket Airport to Krabi Town Hotel Transferbus
6h 46m฿4,958–7,633Drive to Narathiwat Airport, fly to Krabi Airport
- Drive from Pasir Mas to Narathiwat Airport (NAW)car
- Fly from Narathiwat Airport (NAW) to Krabi Airport (KBV)plane NAW - KBV
7h 6m฿3,256–6,670Taxi to Sultan Mahmud Airport, fly to Krabi Airport
- Take the taxi from Pasir Mas to Kuala-Trengganu-Airport-TGGtaxi
- Fly from Sultan Mahmud Airport (TGG) to Krabi Airport (KBV)plane TGG - KBV
6h 44m฿5,475–14,548Train, Bus
- Take the train from Sungai Kolok to Surat Thani Train Stationtrain 38
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
11h 36mBus
- Take the bus from Pasir Mas to Sungai Nibongbus
- Take the bus from Sungai Nibong Bus Terminal to Krabi Bus Terminalbus Sungai Nibong Bus Terminal - Krabi Bus Terminal
17h 14m฿1,685–2,145Drive 536.1 km
- Drive from Pasir Mas to Krabicar 536.1 km
8h 5m฿2,054–2,966
Pasir Mas to Krabi by bus and foot
Comparing Your Travel Options
The cheapest way to get from Pasir Mas to Krabi is to train and Mini Bus and ferry which costs ฿1300 - ฿3400 and takes 10h 18m.
The fastest way to get from Pasir Mas to Krabi is to fly which takes 4h 41m and costs ฿3600 - ฿16000.
No, there is no direct bus from Pasir Mas to Krabi. However, there are services departing from Pasir Mas and arriving at Krabi Bus Terminal via Mini Changlun and Trang Bus Terminal. The journey, including transfers, takes approximately 16h.
The distance between Pasir Mas and Krabi is 462 km. The road distance is 536.1 km.
The best way to get from Pasir Mas to Krabi without a car is to bus via Changloon which takes 16h and costs ฿1700 - ฿2200.
It takes approximately 4h 41m to get from Pasir Mas to Krabi, including transfers.
Pasir Mas to Krabi bus services, operated by Ekspres Mutiara, depart from Pasir Mas station.
The best way to get from Pasir Mas to Krabi is to fly which takes 4h 41m and costs ฿3600 - ฿16000. Alternatively, you can bus via Changloon, which costs ฿1700 - ฿2200 and takes 16h.
Pasir Mas to Krabi bus services, operated by Ekspres Mutiara, arrive at Sungai Nibong station.
Krabi is 1h behind Pasir Mas. It is currently 8:40 PM in Pasir Mas and 7:40 PM in Krabi.
What companies run services between Pasir Mas, Malaysia and Krabi, Thailand?
AirAsia, Firefly, and Malindo Airways fly from Sultan Ismail Petra (KBR) to Krabi Airport (KBV) 5 times a day. Alternatively, you can take a bus from Pasir Mas to Krabi Bus Terminal via Changloon, Mini Changlun, and Trang Bus Terminal in around 16h.
- Website
- airasia.com
Flights from Sultan Ismail Petra to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ฿2,300–9,500
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ฿2,100–8,500
Flights from Sultan Mahmud Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- ฿2,500–11,000
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿4,400–11,000
Flights from Sultan Ismail Petra to Phuket International Airport via Penang
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ฿2,700–13,000
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ฿3,500–13,000
Flights from Sultan Mahmud Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ฿4,800–12,000
- Website
- fireflyz.com.my
Flights from Sultan Ismail Petra to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿4,400–11,000
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,500–13,000
Flights from Sultan Mahmud Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ฿4,800–12,000
- Website
- airasia.com
Flights from Narathiwat Airport to Krabi Airport via Don Muang
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ฿2,800–6,000
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ฿2,400–8,500
- Website
- flyscoot.com
Flights from Sultan Ismail Petra to Phuket International Airport via Singapore Changi
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- ฿2,400–9,500
- Website
- Thai Railway
Train from Sungai Kolok to Phatthalung
- Ave. Duration
- 5h 1m
- Frequency
- Every 4 hours
- Estimated price
- ฿100–1,100
- Schedules at
- Thai Railway
Train from Sungai Kolok to Surat Thani Train Station
- Ave. Duration
- 8h 44m
- Frequency
- Every 4 hours
- Estimated price
- ฿190–1,300
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Sungai Kolok to Phatthalung
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿150–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–130
- 2nd Class (Air-conditioned Seat)
- ฿370–400
Train from Sungai Kolok to Surat Thani Train Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- ฿170–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿200–240
- 2nd Class (Air-Conditioned Berth)
- ฿170–220
- 2nd Class (Air-conditioned Seat)
- ฿470–510
Bus from Phatthalung to Trang
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Pasir Mas to Changloon
- Ave. Duration
- 7h 9m
- Frequency
- Once daily
- Estimated price
- ฿360–750
- Website
- Ekspres Perdana
Bus from Pasir Mas to Kuala Perlis
- Ave. Duration
- 7h 46m
- Frequency
- Once daily
- Estimated price
- ฿390–850
- Website
- Ekspres Perdana
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Mini Changlun to Trang Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿1,150
- Website
- KST Travel
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- ฿110–270
- Schedules at
- Provincial Land Transport Office Of Krabi
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿420
- Book at
- 12 Go
- Phone
- +66 2 203 1003
- [email protected]
- Website
- Minibus 1996
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ฿335
- Website
- Minibus 1996
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Phuket Airport to Krabi Town Hotel Transfer
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- Call Me Taxi
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Pasir Mas to Sungai Nibong
- Ave. Duration
- 6h 29m
- Frequency
- Twice daily
- Estimated price
- ฿650–1,200
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- (Service Counter) / +66 81 891 7991
- [email protected]
- Website
- 12go.co
Bus from Sungai Nibong Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,000
- Book at
- Nopphayar Trans and Tour
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Trang station to Kong Ka Pier
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿750–2,200
- Website
- tigerlinetravel
- Phone
- +66 2 326 1126
- [email protected]
- Website
- Satun Center Tour
Ferry from Kuala Perlis Pier to Krabi Bus Terminal
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿1,238
- Schedules at
- Satun Center Tour
- Ave. Duration
- 2h 24m
- Estimated price
- ฿2,900–3,500
Airport Taxi Kelantan
- Phone
- +6010.836.0266
- Website
- airporttaxikelantan.com
Grab Taxi
- Website
- grab.com
TAXI AIRPORT KOTA BHARU KELANTAN (PELAPEK)
- Phone
- +6019 9979299
- Website
- taxiairportkelantan.blogspot.com
Taxi Thai Center
- Phone
- +66 93 118 3514
- Website
- taxithaicenter.com
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 How to get from Florence to Rome, Which side of Niagara Falls should I choose (and how do I get there)?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Pasir Mas to Krabi is 536 km. It takes approximately 8h 5m to drive from Pasir Mas to Krabi.
Book your Pasir Mas to Krabi bus tickets online with 12go.asia.
There are 1180+ hotels available in Krabi.












