Last updated: Jan 03, 2019


Overview | Direct flight | Flight | Ferry


How To Get From El Nido to Manila?

Heading back to Manila after a stay in paradise? All good things must come to an end. If you have to say goodbye to the gorgeous El Nido resorts, bid farewell to the relaxing havens of Miniloc and Lagen islands, and leave Palawan behind, this article will help you plan your route just as easily as TripAdvisor would (if not more easily)!

You have three options for going from El Nido to Manila. A direct flight takes only 1 hour and 15 minutes, but it’s the most expensive option. You can save some money by taking a van to Puerto Princesa and then a flight to Manila (total travel time is 7 hours). Your third option is to go by ferry via Coron. Keep in mind that the ferry can take nearly 15 hours, excluding transfer time.

Transport modeDurationCostsAvailability
Flight1 hour 15 min6,800 PHP ($135)Check available flights
Bus7 hours total1,700 PHP ($32.50) + 600 - 700 PHP ($11.50-$13.50)Check available flights
Ferry14.5 hours excl transfer time1,400 PHP ($27) + 1,750 PHP ($33)Check ferry tickets


View itinerary from El Nido to Manila


El Nido to Manila by Direct Flight

Duration: 1 hr 15 min
Costs: 6,800 PHP ($135)

AirSwift operates direct flights from El Nido to Manila. You can expect to pay 6,800 PHP ($135) for a one-way ticket. If you have a bigger budget, you can certainly opt for this. Travel takes 1 hour and 15 minutes.

Check Available Flights


El Nido to Manila via Puerto Princesa by Flight

Duration: 7 hours
Costs: 560 – 840 PHP ($11-$16.50) + 1,700 PHP ($32.50)

If you prefer a cheaper flight from El Nido to Manila, then you need to head first to Puerto Princesa by van. From there, you can catch a flight headed to Manila.

Step 1: El Nido to Puerto Princesa by Van

Duration: 5.5 hours
Costs: 560 – 840 PHP ($11-$16.50)

From El Nido, there are multiple vans operating routes to Puerto Princesa. A van going straight to the airport costs somewhere between 560 PHP ($11) and 840 PHP ($16.50).

Vans are available at the Transport Terminal in El Nido. But if you want to secure seats for a specific day and time, it’s best to book online via BookAway beforehand. Read more details in our article about going from El Nido to Puerto Princesa.

Klook is another option. This transfer costs 530 PHP ($10.50). Reviews for this route consistently get 4 out of 5 stars, citing friendly staff. Some reviews mention the lack of legroom and the van not leaving on time, but these are common occurrences when taking a van in the Philippines.

Check Available Van Tickets

Step 2: Puerto Princesa to Manila by Flight

Duration: 1.5 hours
Costs: 1,700 PHP ($32.50)

AirAsia and Cebu Pacific offer flights starting from 1,700 PHP ($32.50). Philippine Airlines (PAL) also operates flights along this route, but they are a bit more expensive. Also, bear in mind that during peak seasons, ticket prices can soar. It’s best to book your tickets way in advance.

The flight takes about 1.5 hours. To check the cheapest available flights, click on the button below.

Check Flights on Skyscanner

Tip: Cebu Pacific and AirAsia offer many promotions annually. Keep an eye out for these promotions so you can book a cheaper flight for this route!

El Nido to Manila via Coron by Ferry

Duration: 14.5 hours excl transfer time
Costs: 1,750 PHP ($33) + 1,400 PHP ($27)

There is no direct ferry from El Nido to Manila, so you’ll need to take two ferries. The first one goes to Coron. From there, you catch another ferry to Manila. Bear in mind that there is only one schedule every week for the ferry heading to Manila.

Step 1: El Nido to Coron by Ferry

Duration: 3.5 hours
Costs: 1,750 PHP ($33)

There are different boats you can take from El Nido to Coron. Though the fast ferry is the most expensive option, it will save you some time.

Expect to pay 1,750 PHP ($33) for the ferry ticket. More information is available on how to go from El Nido to Coron. You’ll arrive in Coron at around 15:30.

Step 2: Coron to Manila by Ferry

Duration: 11 hours
Costs: 1,400 PHP ($27)

2Go Travel operates two trips every week from Coron. The ferry departs Coron Pier at 16:30 on Thursdays and Sundays. Ferry tickets start at 1,400 PHP ($27).

Want more details? Read how to go from Coron to Manila.

Check Available Ferry Tickets

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 5

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Interested in contributing to Gecko Routes?
We are looking for UX designers & experienced travelers to help improving the user experience
Yes, I would love to share my expertise!
Interested in contributing to Gecko Routes?
We are looking for UX designers and experienced travelers to help improving the user experience
Yes, I would love to share my expertise!