There are 5 ways to get from Manila Airport (MNL) to Pulau Perhentian by plane, bus, ferry, shuttle 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.

Recommended option

Fly to Sultan Ismail Petra, bus, ferry  •  10h 23m

  1. Fly from Manila (MNL) to Sultan Ismail Petra (KBR) MNL - KBR
  2. Take the bus from Kota Bharu Airport to Kuala Besut Jetty
  3. Take the ferry from Kuala Besut Jetty to Pulau Perhentian

RM 639 - RM 1502

Cheapest option

Fly to Kuantan, bus, shuttle, ferry  •  14h 59m

  1. Fly from Manila (MNL) to Kuantan (KUA) MNL - KUA
  2. Take the bus from Kuantan to Kuala Terengganu
  3. Take a shuttle bus from Merang Jetty to Kuala Besut Jetty
  4. Take the ferry from Kuala Besut Jetty to Pulau Perhentian

RM 632 - RM 1698

3 alternative options

Fly to Kuala Trengganu, shuttle, ferry  •  11h 12m

  1. Fly from Manila (MNL) to Kuala Trengganu (TGG) MNL - TGG
  2. Take a shuttle bus from Merang Jetty to Kuala Besut Jetty
  3. Take the ferry from Kuala Besut Jetty to Pulau Perhentian

RM 656 - RM 1452

Fly to Ipoh, bus, ferry  •  17h 46m

  1. Fly from Manila (MNL) to Ipoh (IPH) MNL - IPH
  2. Take the bus from Ipoh Amanjaya to Kuala Besut
  3. Take the ferry from Kuala Besut Jetty to Pulau Perhentian

RM 804 - RM 2713

Fly to Narathiwat, taxi, bus, ferry  •  14h 22m

  1. Fly from Manila (MNL) to Narathiwat (NAW) MNL - NAW
  2. Take a taxi from Narathiwat to Pengkalan Kubor
  3. Take the bus from Kota Bharu to Kuala Besut Jetty
  4. Take the ferry from Kuala Besut Jetty to Pulau Perhentian

RM 1254 - RM 5406

Questions & Answers

There is widespread community transmission in Malaysia.
Last Updated: 3/18/2020 | Source: CDC.

Travel restrictions may apply and transportation services are subject to change. Please check before you travel.

Learn More.

The cheapest way to get from Manila Airport (MNL) to Pulau Perhentian is to fly and shuttle and ferry which costs ₱7,500 - ₱17,000 and takes 11h 12m.

More details

The quickest way to get from Manila Airport (MNL) to Pulau Perhentian is to fly and bus and ferry which costs ₱7,000 - ₱18,000 and takes 10h 23m.

More details

The distance between Manila Airport (MNL) and Pulau Perhentian is 2215 km.

It takes approximately 10h 23m to get from Manila Airport (MNL) to Pulau Perhentian, including transfers.

More details

There is no direct flight from Manila Airport to Sultan Ismail Petra Airport. The quickest flight takes 6h 30m and has one stopover.

Search flights

Singapore Airlines, AirAsia Philippines, Philippine Airlines and three other airlines offer flights from Manila Airport to Sultan Ismail Petra Airport.

Search flights

There are 74+ hotels available in Pulau Perhentian. Prices start at RM 500 per night.

More details

What companies run services between Manila Airport (MNL), Philippines and Pulau Perhentian, Malaysia?

There is no direct connection from Manila Airport (MNL) to Pulau Perhentian. However, you can fly to Sultan Ismail Petra, take the walk to Kota Bharu Airport, take the bus to Kuala Besut Jetty, take the walk to Kuala Besut Jetty, take the ferry to Pulau Perhentian, then take the walk to Pulau Perhentian. Alternatively, you can fly to Kuala Trengganu, take the walk to Kuala Terengganu Airport, take the line 102 bus to Merang Jetty, take the walk to Merang Jetty, take the shuttle to Kuala Besut Jetty, take the walk to Kuala Besut Jetty, take the ferry to Pulau Perhentian, then take the walk to Pulau Perhentian.

Airlines
AirAsia
Website
airasia.com
Flights from Manila to Sultan Ismail Petra via Kuala Lumpur
Ave. Duration
7h 51m
When
Every day
Estimated price
RM 500 - RM 1600
Flights from Manila to Kuala Trengganu via Kuala Lumpur
Ave. Duration
7h 41m
When
Every day
Estimated price
RM 470 - RM 1500
Flights from Manila to Kuantan via Kuala Lumpur
Ave. Duration
8h 6m
When
Every day
Estimated price
RM 550 - RM 1900
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Manila to Sultan Ismail Petra via Kuala Lumpur
Ave. Duration
6h 32m
When
Every day
Estimated price
RM 750 - RM 2400
Flights from Manila to Kuala Trengganu via Kuala Lumpur
Ave. Duration
7h 55m
When
Every day
Estimated price
RM 600 - RM 1900
Flights from Manila to Kuantan via Kuala Lumpur
Ave. Duration
6h 36m
When
Every day
Estimated price
RM 550 - RM 1800
Singapore Airlines
Website
singaporeair.com
Flights from Manila to Sultan Ismail Petra via Singapore Changi
Ave. Duration
7h 32m
When
Tuesday, Friday and Sunday
Estimated price
RM 950 - RM 3400
Flights from Manila to Kuantan via Singapore Changi
Ave. Duration
6h 35m
When
Wednesday, Friday and Sunday
Estimated price
RM 850 - RM 2800
Flights from Manila to Ipoh via Singapore Changi
Ave. Duration
6h 20m
When
Every day
Estimated price
RM 1200 - RM 4700
Scoot Tigerair
Website
flyscoot.com
Flights from Manila to Sultan Ismail Petra via Singapore Changi
Ave. Duration
8h 20m
When
Tuesday, Friday and Sunday
Estimated price
RM 900 - RM 2900
Flights from Manila to Kuantan via Singapore Changi
Ave. Duration
6h 35m
When
Wednesday, Friday and Sunday
Estimated price
RM 850 - RM 2800
Flights from Manila to Ipoh via Singapore Changi
Ave. Duration
6h 30m
When
Every day
Estimated price
RM 1100 - RM 4000
Thai Smile
Website
thaismileair.com
Flights from Manila to Narathiwat via Suvarnabhumi
Ave. Duration
7h 35m
When
Every day
Estimated price
RM 1000 - RM 3200
Flights from Manila to Narathiwat via Kuala Lumpur, Suvarnabhumi
Ave. Duration
10h 30m
When
Every day
Estimated price
RM 1000 - RM 3000
Flights from Manila to Narathiwat via Hong Kong, Suvarnabhumi
Ave. Duration
11h 55m
When
Every day
Estimated price
RM 1400 - RM 3700
Flights from Manila to Narathiwat via Guangzhou Baiyun, Suvarnabhumi
Ave. Duration
12h 35m
When
Every day
Estimated price
RM 1300 - RM 4400
Philippine Airlines
Website
philippineairlines.com
Flights from Manila to Sultan Ismail Petra via Kuala Lumpur
Ave. Duration
6h 30m
When
Tuesday, Thursday and Saturday
Estimated price
RM 900 - RM 2800
Flights from Manila to Kuala Trengganu via Kuala Lumpur
Ave. Duration
7h 55m
When
Every day
Estimated price
RM 600 - RM 1900
Thai AirAsia
Website
airasia.com
Flights from Manila to Narathiwat via Phnom Penh, Don Muang
Ave. Duration
8h 45m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
RM 1000 - RM 5500
Flights from Manila to Narathiwat via Guangzhou Baiyun, Don Muang
Ave. Duration
11h
When
Every day
Estimated price
RM 700 - RM 3100
Flights from Manila to Narathiwat via Shenzhen, Don Muang
Ave. Duration
12h 55m
When
Tuesday, Thursday, Friday and Sunday
Estimated price
RM 650 - RM 3100
Bus operators
Seven Seas Holiday Sdn Bhd
Phone
+6019-558 4736
Email
booking@besutjetty.com
Website
besutjetty.com
Bus from Kota Bharu Airport to Kuala Besut Jetty
Ave. Duration
1h 15m
Frequency
3 times a day
Estimated price
RM 35
Schedules at
besutjetty.com
Book at
besutjetty.com
Bus from Kota Bharu to Kuala Besut Jetty
Ave. Duration
1h
Frequency
3 times a day
Estimated price
RM 35
Schedules at
besutjetty.com
Book at
besutjetty.com
Merang Jetty
Website
merangjetty.com
Shuttle from Merang Jetty to Kuala Besut Jetty
Ave. Duration
1h
Frequency
Every 4 hours
Estimated price
RM 90
Schedules at
merangjetty.com
Transnasional
Phone
+60 3 4045 8878
Email
talk2us@ktb.com.my
Website
transnasional.com.my
Bus from Kuantan to Kuala Terengganu
Ave. Duration
3h 6m
Frequency
Every 4 hours
Estimated price
RM 21
Schedules at
transnasional.com.my
Book at
easybook.com
Express Kesatuan
Phone
+6016-5217774
Website
easybook.com
Bus from Terminal Sentral Kuantan to Kuala Terengganu
Ave. Duration
3h 9m
Frequency
4 times a day
Estimated price
RM 20
Schedules at
easybook.com
TransMalaya Express
Phone
+60 16-395 4344
Website
facebook.com
Bus from Kuantan to Terminal Bas Kuala Terengganu
Ave. Duration
2h 35m
Frequency
Once daily
Estimated price
RM 40
Schedules at
easybook.com
Book at
easybook.com
E-Mutiara Express
Phone
(09) 774 2655
Email
hq@e-mutiara.com
Website
e-mutiara.com.my
Bus from Kuantan to Kuala Terengganu
Ave. Duration
3h 21m
Frequency
Once daily
Estimated price
RM 33
Schedules at
e-mutiara.com.my
Book at
easybook.com
Ekspres Perdana
Phone
+603-7728 4789
Email
hq@ekspresperdana.my
Website
ekspresperdana.com.my
Bus from Ipoh Amanjaya to Kuala Besut
Ave. Duration
6h 59m
Frequency
Twice daily
Estimated price
RM 46
Schedules at
ekspresperdana.com.my
Book at
easybook.com
Perhentian Trans Holiday Sdn Bhd
Phone
+60195584736
Email
yoyoey@gmail.com
Website
perhentiantrans.com
Bus from Terminal Kota Bharu to Kuala Besut Jetty
Ave. Duration
1h 30m
Frequency
3 times a day
Estimated price
RM 25
Schedules at
busonlineticket.com
Ferry operators
Seven Seas Holiday Sdn Bhd
Phone
+6019-558 4736
Email
booking@besutjetty.com
Website
besutjetty.com
Ferry from Kuala Besut Jetty to Pulau Perhentian
Ave. Duration
40 min
Frequency
Every 3 hours
Estimated price
RM 35
Schedules at
besutjetty.com
Book at
besutjetty.com
Perhentian Trans Holiday Sdn Bhd
Phone
+60195584736
Email
yoyoey@gmail.com
Website
perhentiantrans.com
Ferry from Kuala Besut to Pulau Perhentian
Ave. Duration
45 min
Frequency
3 times a day
Estimated price
RM 35
Schedules at
perhentian.com.my
Book at
easybook.com
Other operators
Taxi from Narathiwat to Pengkalan Kubor
Ave. Duration
1h 53m
Estimated price
RM 180 - RM 220

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 South Korea: Travelling from Seoul to Busan , Heading to Europe? Read this before you buy a Eurail Pass and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.