How to get to El Nido

There are different ways of getting to El Nido. You can travel by air, land or sea depending on your personal preferences.

Direct flights to El Nido

Air Swift is the company that offers daily flights to El Nido from Manila, Cebu, Bohol, Coron, Boracay.

Air Swift  is the charter company for El Nido Resorts.  This is definitely the fastest and most direct way to get to El Nido. The flights land directly at Lio airport, located about 4 kilometers from midtown. At the airport tricycle drivers will be waiting for you and it will take around 20 minutes to get into town. You can also check with your accommodation if they can organize a pick up for you.

Flying into Puerto Princesa followed by van travel to El Nido

Land travel from Puerto Princessa to El Nido is the second way to reach El Nido and probably the cheaper option but also the longest. First you have fly to Puerto Princessa Airport in Central Palawan. Its international airport receives regular flights from Manila and Cebu via Cebu Pacific , Philippines  airlinesPalexpress or AirAsia and other local carriers. 

Overnight in Puerto Princesa

If you want to stay overnight in Puerto Princessa, we advise the Hibiscus Garden Inn. The hotel is surrounded by a beautiful tropical garden.

Another option, out of town: Balay Tuko Garden Inn. The resort is designed in a modern style blended with local design. Balay Tuko offers a wide variety of rooms, a large indoor swimming pool amidst a tropical garden.

From Puerto Princessa, you still have to cover about 220 kilometers of highway to get to El Nido. To do so you have different options:


The trip from Puerto Princessa to El Nido usually takes 5 to 6 hours. There are a lot of companies that leave daily from the Puerto Princessa airport. Vans will be waiting for you at the terminal.

CAR or motorbike rental 

If you want to travel at your own pace. Taking a road trip is a fantastic way to discover the Northern part of Palawan. All around Puerto Princessa are shops that offer weekly or monthly rental. You can stop over at villages and enjoy the rustic view of the countryside. Why not visiting Tay-Tay and the Spanish fortress ruins, have lunch at Pho Hoa Vietnamese Noodle House in Roxas or chill out in Port Barton.

There’s not much parking in El Nido! Make sure your accommodation has a parking lot.


If the previous options don’t suit you, you might like taking a bus. It is a good way to share your trip with locals and get good tips. Two companies do the Puerto Princesa – El Nido route every day. We highly recommend Cherry Bus. This company is more comfortable than regular vans and the price is lower. It takes about 6-8 hours, depending on how many stopovers the bus will take on the way. Try to catch those equipped with Air-con and more spacious seats (lazyboy). Be aware that in Puerto Princesa the bus terminal is located 2 km away from the airport outside town. You will have to deal with tricycle drivers to get there. 


Coron – El Nido or El Nido – Coron is operated by fast craft company Montenegro Shipping Lines and Bunso Ferry.

The Montenegro Fast Ferry – El Nido – Coron: The fare is around Php 2640 one way.

  • Every Sunday, Wednesday, and Friday at 6:00 AM

The Montenegro Fast Ferry – Coron – El Nido:

  • Every Sunday, Wednesday, and Friday at 12:00 NN

The Bunso Ferry – El Nido – Coron: The fare is around Php 2,200 one way.  


  • Every Wednesday at 7:00 AM

The Bunso Ferry – Coron – El Nido

  • Every Thursday at 7:00 AM

Tao Philippines:

If you have time, have a look at Tao Philippines website. Their expeditions explore the undeveloped islands of the Northern Palawan province. It’s an amazing experience and you’ll discover the most beautiful beaches and islands of Palawan.

    Your Cart
    Your cart is emptyReturn to Shop