There are 6 ways to get from Krabi to Naiyang by 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.
Bus
best- Take the bus from Krabi Sea Pearl Travel to Phuket International Airportbus Krabi Sea Pearl Travel - Phuket International Airport
3h 8m฿327–375Bus, line 8411 bus
cheapest- Take the bus from Krabi Bus Terminal to Phuket Bus Terminal 1bus 438-0
- Take the bus from Phuket Bus Terminal 1 to Family Mart, The Slatebus 8411
4h 28m฿268–1,376Ferry via Phi Phi Don
- Take the ferry from Krabi Town Hotel Transfer to Koh Phi Phiferry Krabi Town Hotel Transfer - Koh Phi Phi / ...
- Take the ferry from Ton Sai Pier Koh Phi Phi to Naiyang hotel transferferry Ton Sai Pier Koh Phi Phi - Naiyang hotel transfer
3h 50m฿1,489–1,994Drive 140.3 km
- Drive from Krabi to Naiyangcar 140.3 km
2h 7m฿639–922Taxi
- Take the taxi from Krabi to Naiyangtaxi 140.3 km
2h 7m฿1,600–1,900Ferry
- Take the ferry from Krabi Town Hotel Transfer to Phuket Airportferry Krabi Town Hotel Transfer - Phuket Airport
5h 28m฿897–1,045
Krabi to Naiyang by bus
Comparing Your Travel Options
The cheapest way to get from Krabi to Naiyang is to bus which costs ฿320 - ฿380 and takes 3h 8m.
The fastest way to get from Krabi to Naiyang is to drive which takes 2h 7m and costs ฿600 - ฿950.
No, there is no direct bus from Krabi to Naiyang. However, there are services departing from Krabi Sea Pearl Travel and arriving at Family Mart via Phuket Airport Bus. The journey, including transfers, takes approximately 3h 8m.
No, there is no direct ferry from Krabi to Naiyang. However, there are services departing from Krabi Town Hotel Transfer and arriving at Naiyang hotel transfer via Ton Sai Pier Koh Phi Phi. The journey, including transfers, takes approximately 3h 50m.
The distance between Krabi and Naiyang is 142 km. The road distance is 140.3 km.
Book your Krabi to Naiyang ferry tickets online with 12go.asia.
The best way to get from Krabi to Naiyang without a car is to bus which takes 3h 8m and costs ฿320 - ฿380.
It takes approximately 3h 8m to get from Krabi to Naiyang, including transfers.
Krabi to Naiyang bus services, operated by Krabi Sea Pearl, depart from Krabi Sea Pearl Travel station.
Krabi to Naiyang bus services, operated by Krabi Sea Pearl, arrive at Phuket International Airport station.
What companies run services between Krabi, Thailand and Naiyang, Thailand?
Krabi Sea Pearl operates a bus from Krabi Sea Pearl Travel to Phuket International Airport once daily. Tickets cost ฿320 and the journey takes 2h 40m. Alternatively, you can take a ferry from Krabi Town Hotel Transfer to Naiyang hotel transfer via Ton Sai Pier Koh Phi Phi in around 3h 50m.
- 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
- ฿320
- Website
- Krabi Sea Pearl
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ฿280–350
- Book at
- 12go.asia
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Schedules at
- Provincial Land Transport Office Of Krabi
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿390–410
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Krabi Bus Terminal to Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿400
- Website
- Thubthim Siam Travel
- Phone
- +66 80 465 5666
- Website
- airportbusphuket.com
Bus from Phuket Bus Terminal 1 to Family Mart, The Slate
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ฿100
- Schedules at
- airportbusphuket.com
- Phone
- +66 75 601 170
- [email protected]
- Website
- PP Cabana Express
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- ฿750–1,000
- Website
- PP Cabana Express
Ferry from Krabi Town Hotel Transfer to Phuket Airport
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ฿850–1,000
- Website
- PP Cabana Express
- Phone
- +66 98 017 2564
- [email protected]
- Website
- Chaokoh Ferry
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ฿600–1,000
- Website
- Chaokoh Ferry
- Book at
- 12 Go
Ferry from Ton Sai Pier Koh Phi Phi to Naiyang hotel transfer
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ฿700–1,000
- Website
- Chaokoh Ferry
- Book at
- 12 Go
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- ฿600–1,300
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ฿490–900
- Website
- tigerlinetravel
- Phone
- +66 2 221 1021
- [email protected]
- Website
- Andaman Shuttle
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿888
- Website
- Andaman Shuttle
- Phone
- +66 2 209 1009
- [email protected]
- Website
- Phi Phi Logistic and Tour
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,198
- Website
- Phi Phi Logistic and Tour
- Ave. Duration
- 2h 7m
- Estimated price
- ฿1,600–1,900
Grab Taxi
- Website
- grab.com
Krabi Cab
- Phone
- +66 089 289 6233
- Website
- krabicab.com
Krabi Taxi
- Phone
- +66 99 492 7829
- Website
- krabitaxi.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 Flying into Beijing?, How to get from Florence to Rome, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Krabi to Naiyang is 140 km. It takes approximately 2h 7m to drive from Krabi to Naiyang.
There are 3651+ hotels available in Naiyang.










