There are 8 ways to get from Phi Phi Ferry Terminal to Pulau Perhentian (Island) by ferry, bus, train, plane, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Speedboat, bus, train, ferry
best- Take the ferry from Phi Phi Ferry Terminal to Railay East, Krabi
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station
- Take the train from Hat Yai to Sungai Kolok
- Take the bus from Terminal Kota Bharu to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
15h 48mFerry, bus, drive
cheapest- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Take the bus from Krabi Bus Station to Satun
- Drive from Satun to Kangar
- Take the bus from Kangar to Kuala Besut Bus Terminal
- Take the ferry from Kuala Besut to Pulau Perhentian Port
19h 27mRM 229–299Ferry to Krabi Airport, fly to Sultan Ismail Petra, bus, ferry
- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Fly from Krabi Airport (KBV) to Sultan Ismail Petra (KBR)KBV - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
11h 20mRM 432–912Speedboat, ferry, bus
- Take the ferry from Phi Phi Ferry Terminal to Koh Lipe
- Take the ferry from Koh Lipe to Kuah Ferry Terminal
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlis
- Take the bus from Kuala Perlis to Kuala Besut Bus Terminal
- Take the ferry from Kuala Besut to Pulau Perhentian Port
19h 41mRM 494–538Ferry to Phuket International Airport, fly to Sultan Ismail Petra, bus, ferry
- Take the ferry from Phi Phi Ferry Terminal to Phuket
- Fly from Phuket International Airport (HKT) to Sultan Ismail Petra (KBR)HKT - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
12h 50mRM 467–1,072Ferry to Phuket International Airport, fly to Sultan Mahmud Airport, shuttle, ferry
- Take the ferry from Phi Phi Ferry Terminal to Phuket
- Fly from Phuket International Airport (HKT) to Sultan Mahmud Airport (TGG)HKT - TGG
- Take a shuttle bus from Merang Jetty to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
14h 45mRM 817–1,842Ferry to Krabi Airport, fly to Sultan Mahmud Airport, shuttle, ferry
- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Fly from Krabi Airport (KBV) to Sultan Mahmud Airport (TGG)KBV - TGG
- Take a shuttle bus from Merang Jetty to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
12h 25mRM 852–1,832Ferry to Phuket International Airport, fly to Penang International Airport, bus, ferry
- Take the ferry from Phi Phi Ferry Terminal to Phuket
- Fly from Phuket International Airport (HKT) to Penang International Airport (PEN)HKT - PEN
- Take the bus from Sungai Nibong to Pasir Puteh
- Take the ferry from Kuala Besut to Pulau Perhentian Port
15h 46mRM 448–1,045
Phi Phi Ferry Terminal to Pulau Perhentian (Island) by ferry, foot, and bus
Questions & Answers
The cheapest way to get from Phi Phi Ferry Terminal to Pulau Perhentian (Island) is to ferry and bus and drive which costs RM 220 - RM 300 and takes 19h 27m.
The fastest way to get from Phi Phi Ferry Terminal to Pulau Perhentian (Island) is to ferry and fly and bus which takes 11h 20m and costs RM 430 - RM 950.
The distance between Phi Phi Ferry Terminal and Pulau Perhentian (Island) is 667 km.
The best way to get from Phi Phi Ferry Terminal to Pulau Perhentian (Island) without a car is to Speedboat and ferry and bus which takes 19h 41m and costs RM 490 - RM 540.
It takes approximately 15h 48m to get from Phi Phi Ferry Terminal to Pulau Perhentian (Island), including transfers.
Pulau Perhentian (Island) is 1h ahead of Phi Phi Ferry Terminal. It is currently 3:01 PM in Phi Phi Ferry Terminal and 4:01 PM in Pulau Perhentian (Island).
There are 296+ hotels available in Pulau Perhentian (Island).
What companies run services between Phi Phi Ferry Terminal, Thailand and Pulau Perhentian (Island), Malaysia?
There is no direct connection from Phi Phi Ferry Terminal to Pulau Perhentian (Island). However, you can take the ferry to Railay East, Krabi, take the taxi to กระบี่, take the bus to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station, take the bus to Hat Yai Junction, walk to Hat Yai, take the train to Sungai Kolok, drive to Terminal Kota Bharu, take the bus to Kuala Besut Jetty, walk to Kuala Besut, then take the ferry to Pulau Perhentian Port. Alternatively, you can take the ferry to Kong Ka Pier, Krabi, walk to Krabi, take the bus to Krabi Airport, walk to Krabi Airport (KBV) airport, fly to Sultan Ismail Petra (KBR), walk to Kota Bharu Airport, take the bus to Kuala Besut Jetty, walk to Kuala Besut, then take the ferry to Pulau Perhentian Port.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- RM 270–600
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- RM 210–900
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- RM 220–950
Flights from Krabi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- RM 270–1,200
- Website
- fireflyz.com.my
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,400
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 270–1,300
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 280–1,300
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 220–480
- Website
- malaysiaairlines.com
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,400
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 270–1,300
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 280–1,300
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 220–480
- Website
- singaporeair.com
Flights from Phuket International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- RM 230–1,000
Flights from Phuket International Airport to Sultan Ismail Petra via Koh Samui, Singapore Changi
- Ave. Duration
- 6h 40m
- When
- Friday and Sunday
- Estimated price
- RM 700–1,600
Flights from Phuket International Airport to Sultan Mahmud Airport via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- RM 240–1,600
- Website
- qatarairways.com
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 270–1,300
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 280–1,300
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 290–1,800
- Website
- flyscoot.com
Flights from Phuket International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- RM 230–1,000
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 11–140
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 11–25
- 2nd Class (Air-Conditioned Berth)
- RM 75–110
- 2nd Class (Air-conditioned Seat)
- RM 35–55
- 1st Class (Air-Conditioned Berth)
- RM 100–140
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- RM 29–280
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Bus from Terminal Kota Bharu to Kuala Besut Jetty
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- 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
Bus from Krabi Bus Station to Satun
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- RM 28
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Kangar to Kuala Besut Bus Terminal
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- RM 47–53
- Website
- https://www.ekspresperdana.com.my/
Bus from Kuala Perlis to Kuala Besut Bus Terminal
- Ave. Duration
- 8h 39m
- Frequency
- Twice daily
- Estimated price
- RM 45–60
- Website
- https://www.ekspresperdana.com.my/
- Website
- merangjetty.com
Shuttle from Merang Jetty to Kuala Besut Jetty
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 350
- Schedules at
- merangjetty.com
- One Van (maximum 10 persons)
- RM 350
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Sungai Nibong to Pasir Puteh
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- RM 30–45
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
- Phone
- +66 99 479 1410
- kohyaobookingferry@gmail.com
- Website
- kohyaobookingferry.com
Ferry from Phi Phi Ferry Terminal to Railay East, Krabi
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- RM 129
- Schedules at
- kohyaobookingferry.com
- Book at
- kohyaobookingferry.com
- Phone
- +60195584736
- yoyoey@gmail.com
- Website
- perhentiantrans.com
Ferry from Kuala Besut to Pulau Perhentian Port
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Ferry from Kuala Besut to Pulau Perhentian Port
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- besutjetty.com
- Phone
- +66 98 017 2564
- opchaokoh32@gmail.com
- Website
- chaokohferry.com
Ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RM 80–130
- Website
- https://chaokohferry.com/
- Book at
- https://12go.asia/en/operator/chaokoh-travel-center
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- spcthailand.com
Ferry from Phi Phi Ferry Terminal to Koh Lipe
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RM 230–250
- Book at
- https://12go.asia/en/operator/satun-pakbara-speed-boat-club
- Website
- https://www.spcthailand.com/index.php
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RM 88–90
- Book at
- https://12go.asia/en/operator/satun-pakbara-speed-boat-club
- Website
- https://www.spcthailand.com/index.php
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Ferry from Koh Lipe to Kuah Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 159–161
- Book at
- https://12go.asia/en/operator/sirilanta-speedboats
- Website
- https://www.tigerlinetravel.com/index.php
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- RM 130–160
- Book at
- https://12go.asia/en/operator/sirilanta-speedboats
- Website
- https://www.tigerlinetravel.com/index.php
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 21–35
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RM 21
- Adult (Non MyKad)
- RM 35
- Phone
- +66 76 614 135-38
- rsvn.andamanboat@gmail.com
- Website
- andamanwavemaster.com
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- RM 75–130
- Book at
- https://12go.asia/en/operator/andaman-wave-master
- Website
- https://www.andamanwavemaster.com/
- Phone
- +66 88 616 1416
- info@bundhayaspeedboat.com
- Website
- bundhayaspeedboat.com
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- RM 89–90
- Book at
- https://12go.asia/en/operator/bundhaya-speed-boat
- Website
- https://www.bundhayaspeedboat.com/
- Phone
- +66 76 211 253
- booking@phiphi-cruisers.com
- Website
- phiphi-cruisers.com
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- RM 66–68
- Schedules at
- phiphi-cruisers.com
- Book at
- phiphi-cruisers.com
- Phone
- +66 75 637 152
- sales@aonangtravel.co.th
- Website
- aonangtravel.co.th
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 117
- Schedules at
- aonangtravel.co.th
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 travel India's Golden Triangle, Train travel in Spain: A guide to Renfe, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.






























