There are 7 ways to get from Pulau Perhentian (Island) to Phi Phi Ferry Terminal by ferry, bus, train, car, plane, 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.
Ferry, bus, train
best- Take the ferry from Pulau Perhentian Port to Kuala Besut
- Take the bus from Kuala Besut Jetty to Terminal Kota Bharu
- Take the train from Sungai Kolok to Surat Thani Train Station
- Take the bus from Surat Thani Train station to Krabi Bus Terminal
- Take the ferry from Krabi Khlong Jilad Pier to Phi Phi Ferry Terminal
18h 10mFerry, bus, drive
cheapest- Take the ferry from Pulau Perhentian Port to Kuala Besut
- Take the bus from Kuala Besut Bus Terminal to Kangar
- Drive from Kangar to Satun
- Take the bus from Satun to Krabi Bus Station
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminal
19h 32m฿1,776–2,296Ferry, bus to Sultan Ismail Petra, fly to Krabi Airport
- Take the ferry from Pulau Perhentian Port to Kuala Besut
- Take the bus from Kuala Besut Jetty to Kota Bharu Airport
- Fly from Sultan Ismail Petra (KBR) to Krabi Airport (KBV)KBR - KBV
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminal
11h 22m฿3,354–6,154Ferry, bus, Speedboat
- Take the ferry from Pulau Perhentian Port to Kuala Besut
- Take the bus from Kuala Besut Bus Terminal to Kuala Perlis
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminal
- Take the ferry from Kuah Ferry Terminal to Koh Lipe
- Take the ferry from Koh Lipe to Phi Phi Ferry Terminal
20h 27m฿3,801–4,621Ferry, bus to Sultan Ismail Petra, fly to Phuket International Airport
- Take the ferry from Pulau Perhentian Port to Kuala Besut
- Take the bus from Kuala Besut Jetty to Kota Bharu Airport
- Fly from Sultan Ismail Petra (KBR) to Phuket International Airport (HKT)KBR - HKT
- Take the ferry from Phuket to Phi Phi Ferry Terminal
12h 41m฿3,684–8,204Ferry, shuttle to Sultan Mahmud Airport, fly to Krabi Airport
- Take the ferry from Pulau Perhentian Port to Kuala Besut
- Take a shuttle bus from Kuala Besut Jetty to Merang Jetty
- Fly from Sultan Mahmud Airport (TGG) to Krabi Airport (KBV)TGG - KBV
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminal
11h 47m฿6,404–11,404Ferry, shuttle to Sultan Mahmud Airport, fly to Phuket International Airport
- Take the ferry from Pulau Perhentian Port to Kuala Besut
- Take a shuttle bus from Kuala Besut Jetty to Merang Jetty
- Fly from Sultan Mahmud Airport (TGG) to Phuket International Airport (HKT)TGG - HKT
- Take the ferry from Phuket to Phi Phi Ferry Terminal
14h 31m฿6,134–14,054
Pulau Perhentian (Island) to Phi Phi Ferry Terminal by ferry, foot, and bus
Questions & Answers
The cheapest way to get from Pulau Perhentian (Island) to Phi Phi Ferry Terminal is to ferry and bus and drive which costs ฿1700 - ฿2300 and takes 19h 32m.
The fastest way to get from Pulau Perhentian (Island) to Phi Phi Ferry Terminal is to ferry and bus and fly which takes 11h 22m and costs ฿3300 - ฿6500.
The distance between Pulau Perhentian (Island) and Phi Phi Ferry Terminal is 839 km.
The best way to get from Pulau Perhentian (Island) to Phi Phi Ferry Terminal without a car is to ferry and bus and Speedboat which takes 20h 27m and costs ฿3800 - ฿4700.
It takes approximately 18h 10m to get from Pulau Perhentian (Island) to Phi Phi Ferry Terminal, including transfers.
Phi Phi Ferry Terminal is 1h behind Pulau Perhentian (Island). It is currently 1:01 PM in Pulau Perhentian (Island) and 12:01 PM in Phi Phi Ferry Terminal.
There are 212+ hotels available in Phi Phi Ferry Terminal.
What companies run services between Pulau Perhentian (Island), Malaysia and Phi Phi Ferry Terminal, Thailand?
There is no direct connection from Pulau Perhentian (Island) to Phi Phi Ferry Terminal. However, you can take the ferry to Kuala Besut, walk to Kuala Besut Jetty, take the bus to Terminal Kota Bharu, drive to Sungai Kolok, take the train to Surat Thani Train Station, walk to Surat Thani Train station, take the bus to Krabi Bus Terminal, walk to กระบี่, take the bus to ท่าเรือคลองจิหลาด;Klong Jilad Ferry Pier, walk to Krabi Khlong Jilad Pier, then take the ferry to Phi Phi Ferry Terminal. Alternatively, you can take a ferry from Pulau Perhentian Port to Phi Phi Ferry Terminal via Kuala Besut, Kuala Besut Bus Terminal, Kangar, Satun, Krabi Bus Station, and Kong Ka Pier, Krabi in around 19h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Sultan Ismail Petra to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- ฿2,100–4,600
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿1,400–6,500
Flights from Sultan Mahmud Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,600–7,000
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ฿1,500–7,000
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ฿2,900–8,000
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ฿2,000–9,000
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur, Penang
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ฿2,700–8,000
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 6h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,100–9,500
- Website
- fireflyz.com.my
Flights from Sultan Ismail Petra to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ฿2,900–8,000
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,000–9,000
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur, Penang
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ฿2,700–8,000
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 6h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,100–9,500
- Website
- qatarairways.com
Flights from Sultan Ismail Petra to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ฿2,000–9,000
Flights from Sultan Ismail Petra to Phuket International Airport via Penang
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ฿2,800–17,000
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 6h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,100–9,500
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 3h 57m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,100–3,900
Flights from Sultan Mahmud Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Friday to Sunday
- Estimated price
- ฿1,900–6,500
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Sungai Kolok to Surat Thani Train Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- ฿160–1,400
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿160–250
- 2nd Class (Air-Conditioned Berth)
- ฿650–900
- 2nd Class (Air-conditioned Seat)
- ฿370–550
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,400
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Bus from Kuala Besut Jetty to Terminal Kota Bharu
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- besutjetty.com
Bus from Kuala Besut Jetty to Kota Bharu Airport
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- ฿233
- Schedules at
- besutjetty.com
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- 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
- lomprayah.com
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Kuala Besut Bus Terminal to Kangar
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ฿370–410
- Website
- https://www.ekspresperdana.com.my/
Bus from Kuala Besut Bus Terminal to Kuala Perlis
- Ave. Duration
- 8h 32m
- Frequency
- Twice daily
- Estimated price
- ฿370–470
- Website
- https://www.ekspresperdana.com.my/
Bus from Satun to Krabi Bus Station
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- ฿215
- Website
- merangjetty.com
Shuttle from Kuala Besut Jetty to Merang Jetty
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿2,709
- Schedules at
- merangjetty.com
- One Van (maximum 10 persons)
- ฿2,709
- Phone
- +60195584736
- yoyoey@gmail.com
- Website
- perhentiantrans.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- ฿271
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- ฿271
- Schedules at
- besutjetty.com
- Phone
- +66 76 614 135-38
- rsvn.andamanboat@gmail.com
- Website
- andamanwavemaster.com
Ferry from Krabi Khlong Jilad Pier to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- ฿440–900
- Book at
- https://12go.asia/en/operator/andaman-wave-master
- Website
- https://www.andamanwavemaster.com/
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿500–1,300
- Book at
- https://12go.asia/en/operator/andaman-wave-master
- Website
- https://www.andamanwavemaster.com/
- Speedboat
- ฿700–1,300
- Standard
- ฿700–1,300
- Speed Boat
- ฿700–1,100
- Phone
- +66 98 017 2564
- opchaokoh32@gmail.com
- Website
- chaokohferry.com
Ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminal
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ฿650–1,000
- Website
- https://chaokohferry.com/
- Book at
- https://12go.asia/en/operator/chaokoh-travel-center
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ฿163–271
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- ฿163
- Adult (Non MyKad)
- ฿271
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Ferry from Kuah Ferry Terminal to Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200–1,700
- Book at
- https://12go.asia/en/operator/sirilanta-speedboats
- Website
- https://www.tigerlinetravel.com/index.php
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,300
- Book at
- https://12go.asia/en/operator/sirilanta-speedboats
- Website
- https://www.tigerlinetravel.com/index.php
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- spcthailand.com
Ferry from Koh Lipe to Phi Phi Ferry Terminal
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,800–1,900
- Book at
- https://12go.asia/en/operator/satun-pakbara-speed-boat-club
- Website
- https://www.spcthailand.com/index.php
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿600–900
- Book at
- https://12go.asia/en/operator/satun-pakbara-speed-boat-club
- Website
- https://www.spcthailand.com/index.php
- Phone
- +66 88 616 1416
- info@bundhayaspeedboat.com
- Website
- bundhayaspeedboat.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- ฿600–900
- 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 Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ฿500–1,100
- 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 Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿907
- 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 Travelling to and around Russia for the 2018 FIFA World Cup, Which London airport should I choose?, and Getting around the Cyclades - to help you get the most out of your next trip.





























