There are 5 ways to get from Sultan Mahmud Badaruddin II Airport (PLM) to Pulau Perhentian by plane, 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.
Fly to Sultan Ismail Petra, bus, ferry
best- Fly from Sultan Mahmud Badaruddin II (PLM) to Sultan Ismail Petra (KBR)plane PLM - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jettybus
- Take the ferry from Kuala Besut Jetty to Pulau Perhentian Portferry
7h 27mRM 344–1,415Bus, ferry, drive
- Take the bus from Palembang to Terminal AKAP BRPSbus
- Take the bus from Terminal AKAP BRPS to Dumai Terminal AKAPbus
- Take the ferry from Dumai to Port Dicksonferry
- Drive from Port Dickson to Klia T1car
- Take the bus from Klia T1 to Kuala Besut Jettybus
- Take the ferry from Kuala Besut Jetty to Pulau Perhentian Portferry
40h 31mFly to Sultan Haji Ahmad Shah Airport, bus, ferry
- Fly from Sultan Mahmud Badaruddin II (PLM) to Sultan Haji Ahmad Shah Airport (KUA)plane PLM - KUA
- Take the bus from Kuantan to Jertehbus
- Take the ferry from Kuala Besut Jetty to Pulau Perhentian Portferry
14h 58mRM 435–1,874Fly to Sultan Mahmud Airport, bus, ferry
- Fly from Sultan Mahmud Badaruddin II (PLM) to Sultan Mahmud Airport (TGG)plane PLM - TGG
- Take the bus from Kuala Terengganu to Jerteh, Terengganubus
- Take the ferry from Kuala Besut Jetty to Pulau Perhentian Portferry
12hRM 704–1,691Bus, ferry
- Take the bus from Palembang to Terminal AKAP BRPSbus
- Take the bus from Terminal AKAP BRPS to Dumai Terminal AKAPbus
- Take the ferry from Dumai to Port Dicksonferry
- Take the bus from Seremban Terminal 1 to Kuala Besut Bus Terminalbus
- Take the ferry from Kuala Besut Jetty to Pulau Perhentian Portferry
42h 15m
Sultan Mahmud Badaruddin II (PLM) to Sultan Ismail Petra (KBR) flights
Questions & Answers
The cheapest way to get from Sultan Mahmud Badaruddin II Airport (PLM) to Pulau Perhentian is to fly and bus and ferry which costs RM 340 - RM 1500 and takes 7h 27m.
The fastest way to get from Sultan Mahmud Badaruddin II Airport (PLM) to Pulau Perhentian is to fly and bus and ferry which takes 7h 27m and costs RM 340 - RM 1500.
The distance between Sultan Mahmud Badaruddin II Airport (PLM) and Pulau Perhentian is 1132 km.
It takes approximately 7h 27m to get from Sultan Mahmud Badaruddin II Airport (PLM) to Pulau Perhentian, including transfers.
There are 320+ hotels available in Pulau Perhentian.
What companies run services between Sultan Mahmud Badaruddin II Airport (PLM), Indonesia and Pulau Perhentian, Malaysia?
There is no direct connection from Sultan Mahmud Badaruddin II Airport (PLM) to Pulau Perhentian. However, you can fly to Sultan Ismail Petra (KBR), walk to Kota Bharu Airport, take the bus to Kuala Besut Jetty, walk to Kuala Besut Jetty, take the ferry to Pulau Perhentian Port, then walk to Pulau Perhentian. Alternatively, you can take a vehicle from Sultan Mahmud Badaruddin II Airport (PLM) to Pulau Perhentian via Palembang, Terminal AKAP BRPS, Dumai Terminal AKAP, Dumai, Port Dickson, Klia T1, Kuala Besut Jetty, Kuala Besut Jetty, and Pulau Perhentian Port in around 40h 31m.
- Website
- malaysiaairlines.com
Flights from Sultan Mahmud Badaruddin II to Sultan Haji Ahmad Shah Airport via Kuala Lumpur
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- RM 400–1,600
Flights from Sultan Mahmud Badaruddin II to Sultan Haji Ahmad Shah Airport via Soekarno–Hatta, Kuala Lumpur
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- RM 800–2,600
Flights from Sultan Mahmud Badaruddin II to Sultan Haji Ahmad Shah Airport via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 11h 50m
- When
- Tuesday
- Estimated price
- RM 350–1,800
Flights from Sultan Mahmud Badaruddin II to Sultan Mahmud Airport via Soekarno–Hatta, Kuala Lumpur
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- RM 700–2,200
- Website
- airasia.com
Flights from Sultan Mahmud Badaruddin II to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 340–1,300
Flights from Sultan Mahmud Badaruddin II to Sultan Ismail Petra via Soekarno–Hatta
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 470–1,600
Flights from Sultan Mahmud Badaruddin II to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 350–1,400
- Website
- flyscoot.com
Flights from Sultan Mahmud Badaruddin II to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- RM 270–1,400
Flights from Sultan Mahmud Badaruddin II to Sultan Haji Ahmad Shah Airport via Singapore Changi
- Ave. Duration
- 12h 35m
- When
- Tuesday
- Estimated price
- RM 300–1,700
- Website
- garuda-indonesia.com
Flights from Sultan Mahmud Badaruddin II to Sultan Mahmud Airport via Soekarno–Hatta, Kuala Lumpur
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- RM 700–2,200
- Phone
- +6019-558 4736
- [email protected]
- Website
- 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
- Phone
- 021-6341166
- [email protected]
- Website
- lorena-transport.com
Bus from Palembang to Terminal AKAP BRPS
- Ave. Duration
- 20h 38m
- Frequency
- Twice daily
- Estimated price
- RM 117
- Book at
- 12go.asia
Bus from Palembang to Terminal AKAP BRPS
- Ave. Duration
- 20h 38m
- Frequency
- Twice daily
- Estimated price
- RM 117
- Book at
- 12go.asia
- Phone
- +62 852-6512-1960
Bus from Terminal AKAP BRPS to Dumai Terminal AKAP
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Schedules at
- busnesia.blogspot.com
Bus from Terminal AKAP BRPS to Dumai Terminal AKAP
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Schedules at
- busnesia.blogspot.com
- Phone
- +6012-6446012
- [email protected]
- Website
- easybook.com
Bus from Klia T1 to Kuala Besut Jetty
- Ave. Duration
- 8h 38m
- Frequency
- 4 times a day
- Estimated price
- RM 80–110
- Book at
- easybook.com
- Phone
- 019-627 9129
- [email protected]
- Website
- Sani Express
Bus from Kuantan to Jerteh
- Ave. Duration
- 4h 23m
- Frequency
- 5 times a day
- Estimated price
- RM 65–110
- Website
- Sani Express
Bus from Kuala Terengganu to Jerteh, Terengganu
- Ave. Duration
- 2h 3m
- Frequency
- 4 times a day
- Estimated price
- RM 22–35
- Website
- Sani Express
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Kuantan to Jerteh
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- RM 35–100
- Website
- Ekspres Perdana
Bus from Seremban Terminal 1 to Kuala Besut Bus Terminal
- Ave. Duration
- 10h 34m
- Frequency
- Once daily
- Estimated price
- RM 55–160
- Website
- Ekspres Perdana
- Phone
- +6019-558 4736
- [email protected]
- Website
- besutjetty.com
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- besutjetty.com
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- besutjetty.com
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- besutjetty.com
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- besutjetty.com
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- besutjetty.com
- Phone
- +60 19-558 4736
- [email protected]
- Website
- perhentiantrans.com
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- RM 35
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- RM 35
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- RM 35
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- RM 35
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Kuala Besut Jetty to Pulau Perhentian Port
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- RM 35
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
- Phone
- +62 853-7567-0000
- [email protected]
- Website
- indomalfastferry.com
Ferry from Dumai to Port Dickson
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 149
- Schedules at
- indomalfastferry.com
Ferry from Dumai to Port Dickson
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 149
- Schedules at
- indomalfastferry.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 What are the different types of Renfe trains in Spain?, South Korea: Travelling from Seoul to Busan , and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.










