50
Checking Seats Availability
Loading seats data...

From Clark International Airport (CRK) to El Nido (ENI) by flight

#PR835 #T6337
06:00
CRK Clark International Airport, Pampanga
Stop 7h 55m
Mactan Cebu Airport
16:55
ENI El Nido Airport
10h 55m
Instant 
 
#T6208
06:45
CRK Clark International Airport, Pampanga
08:10
ENI El Nido Airport
1h 25m
Instant 
 
#5J915 #T6411
07:00
CRK Clark International Airport, Pampanga
Stop 6h 40m
Caticlan Airport
16:05
ENI El Nido Airport
9h 5m
 
#T6210
07:00
CRK Clark International Airport, Pampanga
08:25
ENI El Nido Airport
1h 25m
Instant 
 
#5J607 #T6337
08:20
CRK Clark International Airport, Pampanga
Stop 5h 30m
Mactan Cebu Airport
16:55
ENI El Nido Airport
8h 35m
 
#5J607 #T6337
09:00
CRK Clark International Airport, Pampanga
Stop 4h 50m
Mactan Cebu Airport
16:50
ENI El Nido Airport
7h 50m
 
#PR2678 #T6541
09:40
CRK Clark International Airport, Pampanga
Stop 23h 55m
Busuanga Airport
11:20
ENI El Nido Airport
1d 1h 40m
Instant 
 
#5J913 #T6411
09:45
CRK Clark International Airport, Pampanga
Stop 4h 5m
Caticlan Airport
16:05
ENI El Nido Airport
6h 20m
 
#5J913 #T6411
10:15
CRK Clark International Airport, Pampanga
Stop 3h 25m
Caticlan Airport
16:05
ENI El Nido Airport
5h 50m
 
#T6215
13:45
CRK Clark International Airport, Pampanga
15:10
ENI El Nido Airport
1h 25m
Instant 
 
#PR2376 #T6411
14:40
CRK Clark International Airport, Pampanga
Stop 23h 20m
Caticlan Airport
16:05
ENI El Nido Airport
1d 1h 25m
Instant 
 
#PR2687 #T6541
15:00
CRK Clark International Airport, Pampanga
Stop 18h 35m
Busuanga Airport
11:20
ENI El Nido Airport
20h 20m
Instant 
 
#PR2691 #T6539
15:30
CRK Clark International Airport, Pampanga
Stop 17h
Busuanga Airport
10:15
ENI El Nido Airport
18h 45m
Instant 
 
#5J609 #T6337
19:30
CRK Clark International Airport, Pampanga
Stop 18h 20m
Mactan Cebu Airport
16:50
ENI El Nido Airport
21h 20m
 
#5J609 #T6337
21:40
CRK Clark International Airport, Pampanga
Stop 16h 10m
Mactan Cebu Airport
16:50
ENI El Nido Airport
19h 10m
 
#5J609 #T6337
23:35
CRK Clark International Airport, Pampanga
Stop 14h 5m
Mactan Cebu Airport
16:55
ENI El Nido Airport
17h 20m
 

From Manila Airport (MNL) to El Nido (ENI) by flight

#T6112
05:10
MNL Manila Airport
06:30
ENI El Nido Airport
1h 20m
Instant 
 
#DG6241 #T6411
05:10
MNL Manila Airport
Stop 8h 25m
Caticlan Airport
16:05
ENI El Nido Airport
10h 55m
Instant 
 
#T6106
05:15
MNL Manila Airport
06:35
ENI El Nido Airport
1h 20m
Instant 
 
#5J619 #T6615
05:40
MNL Manila Airport
Stop 3h 30m
Panglao International Airport
12:35
ENI El Nido Airport
6h 55m
 
#PR2961 #T6541
05:45
MNL Manila Airport
Stop 3h 35m
Busuanga Airport
11:20
ENI El Nido Airport
5h 35m
Instant 
 
#T6114
05:55
MNL Manila Airport
07:15
ENI El Nido Airport
1h 20m
Instant 
 
#T6110
06:30
MNL Manila Airport
07:50
ENI El Nido Airport
1h 20m
Instant 
 
#5J561 #T6337
06:35
MNL Manila Airport
Stop 6h 50m
Mactan Cebu Airport
16:50
ENI El Nido Airport
10h 15m
 
#DG6041 #T6541
06:45
MNL Manila Airport
Stop 2h 35m
Busuanga Airport
11:20
ENI El Nido Airport
4h 35m
Instant 
 
#T6114
06:55
MNL Manila Airport
08:15
ENI El Nido Airport
1h 20m
Instant 
 
#5J567 #T6337
07:45
MNL Manila Airport
Stop 5h 45m
Mactan Cebu Airport
16:55
ENI El Nido Airport
9h 10m
 
#5J895 #T6411
08:10
MNL Manila Airport
Stop 5h 30m
Caticlan Airport
16:05
ENI El Nido Airport
7h 55m
 
#5J899 #T6411
09:45
MNL Manila Airport
Stop 3h 55m
Caticlan Airport
16:05
ENI El Nido Airport
6h 20m
 
#T6126
10:05
MNL Manila Airport
11:25
ENI El Nido Airport
1h 20m
Instant 
 
#T6126
10:15
MNL Manila Airport
11:35
ENI El Nido Airport
1h 20m
Instant 
 
#5J553 #T6337
10:15
MNL Manila Airport
Stop 3h 15m
Mactan Cebu Airport
16:50
ENI El Nido Airport
6h 35m
 
#T6130
10:50
MNL Manila Airport
12:10
ENI El Nido Airport
1h 20m
Instant 
 
#5J899 #T6411
10:55
MNL Manila Airport
Stop 2h 50m
Caticlan Airport
16:05
ENI El Nido Airport
5h 10m
 
#T6130
11:00
MNL Manila Airport
12:20
ENI El Nido Airport
1h 20m
Instant 
 
#5J565 #T6337
11:05
MNL Manila Airport
Stop 2h 35m
Mactan Cebu Airport
16:55
ENI El Nido Airport
5h 50m
 
#PR2041 #T6411
11:10
MNL Manila Airport
Stop 2h 50m
Caticlan Airport
16:05
ENI El Nido Airport
4h 55m
Instant 
 
#5J565 #T6337
11:15
MNL Manila Airport
Stop 2h 15m
Mactan Cebu Airport
16:55
ENI El Nido Airport
5h 40m
 
#5J621 #T6615
12:00
MNL Manila Airport
Stop 21h 10m
Panglao International Airport
12:35
ENI El Nido Airport
1d 35m
 
#DG6047 #T6541
12:55
MNL Manila Airport
Stop 20h 25m
Busuanga Airport
11:20
ENI El Nido Airport
22h 25m
Instant 
 
#DG6051 #T6539
13:05
MNL Manila Airport
Stop 19h 5m
Busuanga Airport
10:15
ENI El Nido Airport
21h 10m
Instant 
 
#T6142
14:00
MNL Manila Airport
15:20
ENI El Nido Airport
1h 20m
Instant 
 
#5J905 #T6411
14:10
MNL Manila Airport
Stop 23h 35m
Caticlan Airport
16:05
ENI El Nido Airport
1d 1h 55m
 
#T6142
14:15
MNL Manila Airport
15:35
ENI El Nido Airport
1h 20m
Instant 
 
#5J905 #T6411
14:45
MNL Manila Airport
Stop 23h
Caticlan Airport
16:05
ENI El Nido Airport
1d 1h 20m
 
#5J621 #T6615
15:10
MNL Manila Airport
Stop 18h 5m
Panglao International Airport
12:35
ENI El Nido Airport
21h 25m
 
#PR2965 #T6541
15:15
MNL Manila Airport
Stop 18h 10m
Busuanga Airport
11:20
ENI El Nido Airport
20h 5m
Instant 
 
#DG6247 #T6411
17:10
MNL Manila Airport
Stop 20h 20m
Caticlan Airport
16:05
ENI El Nido Airport
22h 55m
Instant 
 
#5J685 #T6615
18:10
MNL Manila Airport
Stop 15h 5m
Panglao International Airport
12:35
ENI El Nido Airport
18h 25m
 
#5J615 #T6615
18:25
MNL Manila Airport
Stop 14h 45m
Panglao International Airport
12:35
ENI El Nido Airport
18h 10m
 
#DG6247 #T6411
18:30
MNL Manila Airport
Stop 19h
Caticlan Airport
16:05
ENI El Nido Airport
21h 35m
Instant 
 
#PR1869 #T6337
22:50
MNL Manila Airport
Stop 15h 5m
Mactan Cebu Airport
16:55
ENI El Nido Airport
18h 5m
Instant 
 
#5J589 #T6337
23:00
MNL Manila Airport
Stop 14h 40m
Mactan Cebu Airport
16:55
ENI El Nido Airport
17h 55m
 
#5J589 #T6337
23:25
MNL Manila Airport
Stop 14h 15m
Mactan Cebu Airport
16:55
ENI El Nido Airport
17h 30m
 

How to get from Manila to El Nido

Up until a few years ago, El Nido wasn't that accessible directly from Manila. You had to fly to either to Puerto Princesa or Coron first and from there board a bus, van, or boat. While these options are still the most popular, it is now also possible to go to El Nido directly by air. This is, of course, the quickest way to get there although not exactly the cheapest.

El Nido is located approximately 620 kilometres southwest of Manila. If you are flying, you can expect to land in just 1 hour 15 minutes. If you are travelling from Puerto Princesa, the overland travel by either bus or shuttle van usually lasts from 6 to 9 hours. Crossing the sea between Coron and El Nido usually takes from 3.5 to 9 hours depending on the vessel and the weather conditions. You will need to add these hours to the time it took you to reach either Puerto Princesa or Coron from Manila. Please refer to the dedicated article for further information.

The convenience of flying directly to El Nido from Manila will set you back, at the very minimum, around PHP6,300 for a one-way ticket. In comparison, accessing El Nido via Puerto Princesa will cost around PHP4,000. Meanwhile heading from Coron to El Nido will cost nearly PHP5,000.

Flights from Manila to El Nido

If you decide to fly from Manila to El Nido, expect to spend between PHP6,300 and PHP8,300. There are in fact seat sales on this route from time to time so it pays monitoring the best deals available.

As of this time, AirSwift, a boutique airline, is the only airline company that offers regular commercial flights between Manila and El Nido. If you are traveling with a bit of luggage exceeding the allowed 7kg carry-on luggage, you might want to purchase either a premium or value ticket as it includes 10kg of free check-in luggage. If you purchased your ticket under the promo or budget category, you will need to book a prepaid checked-in luggage at an additional cost.

AirSwift can bring you to El Nido all the way from Manila in just 1 hour 15 minutes. It takes about the same time to fly to Puerto Princesa and Coron, but from both these destinations you will then have to spend between 3.5 and 9 hours to reach El Nido.

Buses from Puerto Princesa to El Nido

Assuming that you are already in Puerto Princesa and have decided to make the journey to El Nido by bus, note that the bus fare varies depending on the type of the bus: you have a choice of ordinary or air-conditioned coaches. The former costs around PHP385 while the latter is more expensive at PHP480. The two bus companies that serve this route are Cherry Buses and Roro buses. No, not those Roro buses that board a ferry. It is just another transportation company with the same registered trade name.

The duration of your travel between Puerto Princesa to El Nido usually ranges between 6 to 9 hours. Based on our experience, ordinary buses take the longer as they stop frequently to pick up passengers. There usually two bathroom breaks in Taytay and Roxas.

The two bus companies mentioned above operate from San Jose Bus Terminal and run several trips daily, usually every one or two hours. The first Cherry Bus leaves at 9am while the last one departs for El Nido at 9pm. Meanwhile, the first Roro bus of the day leaves at 4am with the last trip scheduled at 10pm. If you want to save on accommodation, you can take one of these night buses.

In general, Cherry buses are newer than Roro buses. However, neither company offers meals onboard and is equipped with toilets. You won't have to worry as there will be bathroom and meal breaks but we would recommend packing some snacks. We remember stopping at one of the restaurants and they were selling chips and other snacks at ridiculously high prices. Also, some Cherry buses are supposed to be equipped with WiFi though it has never worked with us.

It is worth mentioning too that most people travel El Nido from Puerto Princesa by shuttle vans. They are available right outside the airport and cost between PHP500 and PHP700. Please note however that some vans leave only when full while others have scheduled trips. Try to choose the latter option as waiting time could stretch out for hours as if there are not enough passengers vans will wait for the next arriving flight. Once you hit the road though, travel time is generally faster than in case with buses. Road condition is pretty good and you can expect to arrive in El Nido in just 5 or 6 hours.

Ferries from Coron to El Nido

If you are coming from Coron to El Nido, ferries are the way to go. Depending on the type of the ferry fares typically range between PHP1,150 and PHP1,760. Similarly, the length of the trip is also dependent on the weather and the boat. An outrigger boat would usually take around 5 to 9 hours while a cargo vessel may take approximately 8 hours. The quickest option is to catch a FastCraft which can get you to El Nido in just a matter of 3.5 hours.

There are boats that depart daily from Coron to El Nido. The outrigger boats, Bunso and Jessabel, leave between 7.30am and 8.30am while the FastCraft departs at 12 noon. MV May Lillies, a passenger and cargo ship, also serves this route once a week on Monday at 7am. You can book tickets online or purchase directly from the port. Please note that some trips may be cancelled if the weather conditions are not good so it's best to have a plan B – just in case.

Whether the voyage will be a smooth one or not depends a lot on the weather conditions. If you are prone to seasickness then we recommend opting for the FastCraft instead of the much slower outrigger boats or cargo ship. There isn't much in a way of facilities and amenities but they do serve lunch which is already included into the ticket price. There is WiFi in the port, you just have to ask for the password.

Popular Routes in Philippines