There are 7 ways to get from Trang to Nai Harn by bus, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry via Phuket Town Transfer
best- Take the bus from Trang Bus Terminal to Krabi Bus Terminalbus 446
- Take the ferry from Kong Ka Pier to Phuket Town Transferferry Kong Ka Pier - Phuket Town Transfer
4h 25m฿1,559–1,714Bus
cheapest- Take the bus from Trang Bus Terminal to Krabi Bus Terminalbus 446
- Take the bus from Krabi Bus Terminal to Phuket Bus Terminal 1bus 438-0
6h 16m฿415–1,634Ferry
- Take the ferry from Trang Town Transfer to Koh Muk Pierferry Trang Town Transfer - Koh Muk Pier
- Take the ferry from Koh Muk Pier to Mueang Phuketferry Koh Muk Pier - Mueang Phuket
7h 4m฿2,897Drive 297.2 km
- Drive from Trang to Nai Harncar 297.2 km
4h 38m฿1,356–1,959Bus, ferry
- Take the bus from Trang Bus Terminal to Krabi Bus Terminalbus 446
- Take the ferry from Kong Ka Pier to Kata Karon Transferferry Kong Ka Pier - Kata Karon Transfer
5h 50m฿1,367–1,562Ferry via Phi Phi Don
- Take the ferry from Trang Town Transfer to Koh Muk Pierferry
- Take the ferry from Koh Muk Pier to Ton Sai Pier Koh Phi Phiferry
- Take the ferry from Ton Sai Pier Koh Phi Phi to Naihan Transferferry
8h 32m฿2,004Minivan, ferry
- Take the bus from Trang to Krabi Bus Stationbus
- Take the ferry from Krabi Town Hotel Transfer to Phuket Old Townferry Krabi Town Hotel Transfer - Phuket Old Town
8h 39m฿1,160
Trang to Nai Harn by bus, foot, and ferry
Comparing Your Travel Options
The cheapest way to get from Trang to Nai Harn is to bus which costs ฿410 - ฿1700 and takes 6h 16m.
The fastest way to get from Trang to Nai Harn is to bus and ferry via Phuket Town Transfer which takes 4h 25m and costs ฿1500 - ฿1800.
No, there is no direct bus from Trang to Nai Harn. However, there are services departing from Trang Bus Terminal and arriving at Nai Harn via Krabi Bus Terminal, Old Phuket Bus Terminal and Phuket Town. The journey, including transfers, takes approximately 6h 16m.
No, there is no direct ferry from Trang to Nai Harn. However, there are services departing from Trang Town Transfer and arriving at Mueang Phuket via Koh Muk Pier. The journey, including transfers, takes approximately 7h 4m.
The distance between Trang and Nai Harn is 224 km. The road distance is 297.2 km.
Book your Trang to Nai Harn ferry tickets online with 12go.asia.
The best way to get from Trang to Nai Harn without a car is to bus and ferry via Phuket Town Transfer which takes 4h 25m and costs ฿1500 - ฿1800.
It takes approximately 4h 25m to get from Trang to Nai Harn, including transfers.
Trang to Nai Harn bus services, operated by Provincial Land Transport Office Of Krabi, depart from Trang Bus Terminal station.
Trang to Nai Harn bus services, operated by Provincial Land Transport Office Of Krabi, arrive at Krabi Bus Terminal station.
What companies run services between Trang, Thailand and Nai Harn, Thailand?
You can take a ferry from Trang Town Transfer to Nai Harn via Koh Muk Pier, Mueang Phuket, and Phuket Town in around 7h 4m. Alternatively, you can take a bus from Trang Bus Terminal to Nai Harn via Krabi Bus Terminal, Old Phuket Bus Terminal, Phuket Merlin, and Phuket Town in around 6h 16m.
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
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
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
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
- 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
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿420
- Book at
- 12 Go
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
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ฿335
- 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
- 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
- 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
- ฿380–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
Bus from Trang to Krabi Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿230
- Phone
- +66 98 017 2564
- [email protected]
- Website
- Chaokoh Ferry
Ferry from Kong Ka Pier to Phuket Town Transfer
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿950–1,500
- Website
- Chaokoh Ferry
- Book at
- 12 Go
Ferry from Kong Ka Pier to Kata Karon Transfer
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,100–1,500
- Website
- Chaokoh Ferry
- Book at
- 12 Go
- Phone
- +66 2 331 1131
- [email protected]
- Website
- Pitchaya Travel
Ferry from Trang Town Transfer to Koh Muk Pier
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿600
- Website
- Pitchaya Travel
Ferry from Trang Town Transfer to Koh Muk Pier
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿600
- Website
- Pitchaya Travel
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Koh Muk Pier to Mueang Phuket
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿2,257
- Website
- Awaycation Trip
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Koh Muk Pier to Ton Sai Pier Koh Phi Phi
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿450–1,600
- Website
- Satun Pakbara
- Phone
- +66 2 209 1009
- [email protected]
- Website
- Phi Phi Logistic and Tour
Ferry from Ton Sai Pier Koh Phi Phi to Naihan Transfer
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- ฿950
- Website
- Phi Phi Logistic and Tour
- Phone
- +66 75 601 170
- [email protected]
- Website
- PP Cabana Express
Ferry from Krabi Town Hotel Transfer to Phuket Old Town
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿890
- Website
- PP Cabana Express
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 Travelling by boat in Italy, How to get from Florence to Rome, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Trang to Nai Harn is 297 km. It takes approximately 4h 38m to drive from Trang to Nai Harn.
Book your Trang to Nai Harn bus tickets online with 12go.asia.
There are 6238+ hotels available in Nai Harn.









