If we need to choose only one thing to do and place to go in the Philippines, it will be the Island Hopping in El Nido, Palawan. Get on the local boat and explore remoted paradise-like islands, stunning hidden lagoons, and colorful underwater life. Or jump on the bike and discover pristine white sandy beaches with crystal clear water. Read more to find out how to get to El Nido Palawan!
El Nido Palawan – How to get there
El Nido is located on the north tip of Palawan Island. Together with Coron and Siargao, it´s one of the most visited places in the Philippines. We recommend spending here 3-5 days, depending on your time budget.
There are few ways how to get to El Nido – flight, minivan, bus, and boat. All depending on where are you traveling from and what do you prefer.
If you are following our 3-weeks Travel Guide, you will be going to El Nido from Coron.
➵ Book your accommodation in El Nido
How to get to El Nido Palawan from Coron
From Coron you need to take a ferry which takes around 5 hours and goes at 8 am or 12 pm. You will arrive in El Nido around 1 pm or 5 pm depends on which ferry you will take.
You can buy the ferry ticket in Coron harbor one day before departure. The ticket should be around 1760 PHP per person (49 AUD).
Or you can get your ferry ticket online here.
How to get to El Nido from Manila
If you want to go directly from Manila to El Nido, you can book a direct flight. It takes 1,5 hours and will cost you around 140 AUD for a one-way ticket with Swift Airways.
Another option from Manila is to take a ferry. In this case, you need to take two ferries, one to Coron and then from Coron to El Nido. This route will take you at least 20 hours. ➵ Book your ferry online.
How to get to El Nido from Puerto Princesa
If you landed by plane in Puerto Princesa, you can take a minivan, bus or private car to El Nido.
Minivan from Puerto Princesa to El Nido
To take a minivan is the cheaper way and less comfortable. We recommend you to spend one night in Puerto Princesa and book your minivan ride for the next morning. The drive takes 5-6 hours and costs 500 PHP (14 AUD) per person.
➵ Book your ride online
Public local bus from Puerto Princesa to El Nido
The cheapest way but the longest as well is to take a local bus. This ride will take you up to 8 hours and cost you 380 PHP (11 AUD) for non A/C and 480 PHP (13 AUD) for A/C bus.
There are two companies – Cherry bus and RoRo bus. The bus station they both are departing from is 30 minutes out of town. Take a tricycle to San Jose Bus Station and then bus to El Nido. For the up to date time schedule ask in your accommodation beforehand as the departing time is changing all the time!
The private car from Puerto Princesa to El Nido
For the most comfortable and faster way to get to El Nido, you can ask your hotel to order you a private car.
➳ Read El Nido Things to do
Get 76 AUD off of your first booking on Airbnb! book here