El Nido is one of the most beautiful places you’ll ever see, making it a must-visit for anyone travelling to the Philippines. You might consider travelling from Manila to El Nido, but how to get from Puerto Princesa to El Nido? You’ve a few options.
What you choose depends on a number of factors, including your budget and how much time you have to spare. You’ll be in paradise in no time… Get ready to swim through a hole in the limestone rocks to enter a hidden bay, explore 30 dive sites and enjoy sunset hiking routes.
How To Get From Puerto Princesa to El Nido
1. Grab a Minivan from Puerto Princesa to El Nido
From Puerto Princesa you can take a minivan from the airport directly to El Nido. Both private minivan companies and public bus routes begin departing at early in the morning and run until late at night, making this a great option if you’re looking to leave at an odd hour.
We suggest you pay a few dollars more for a minivan as it will take six hours (the bus takes eight) and is comfier!
2. Take the Local Bus
This is a cheaper option (about 380 – 480 PHP) but by the time you arrange transport from the airport to the bus station, it can work out almost the same price as a direct minivan. The buses often have no air conditioning and make lots of local stops so your journey can take up to nine hours!
You can book at the station with RoRo Bus and Cherry Bus.
3. Book Tickets Online Via Bookaway
Once you’ve decided on your mode of transportation, it’s best to buy your tickets for trains, buses, or vans online. Not only are the lines incredibly long at most transport stations, but booking online is a great way to lock in your price. It also ensures your peace of mind; you’ll know your ticket is purchased and ready for your day of travel!
So, make life easier for yourself and book tickets for flights, private buses and boats in the Philippines in advance
4. Fly Direct from Puerto Princesa to El Nido
This is the fastest option, but also the most expensive, as the airport on El Nido itself is privately owned. If you’re very short on time however, you might not mind splashing out.
The flight is only 50 minutes long and will cost you upwards of USD $40 for a single ticket. Book as far in advance as possible on Air Swift’s official site to try get a decent deal.