Travel Blog » Blog » How to get from Cebu to Palawan?
Cebu to Palawan by ferry

How to get from Cebu to Palawan?

How to get from Cebu to Palawan by ferry: Full Guide!

You can get from Cebu to Palawan by ferry, plane, and bus. This is the post to tell you everything you need to know about travelling between these two popular Philippines tourist destinations. Such as how long is the flight to Palawan. And, how to catch the boat.

Palawan town is visited by many travellers every year. There are plenty of beautiful beaches which will rival other places in the Philippines like;

  • Bohol
  • El Nido
  • Davao
  • Coron

It can be referred to as one of the best destinations for any Philippines itinerary!

2go cebu to palawan by ferry

If you want to take the trip from Cebu to Puerto Princesa? There are numerous ways you can get to your destination.

For example, to fly, which takes 1 hour 30 min, or you can take the ferry – this route takes the longest keep in mind, the ferry will take around 2 days to reach Palawan!

Is there a direct flight from Cebu to Palawan?

Yes! There’s 5 airlines who fly direct from Mactan-Cebu International to Puerto Princesa (Palawan). Also, there are 25 flights per week flying from Mactan-Cebu International to Puerto Princesa (Palawan).

Don’t expect luxury on the planes! They are very basic seats, but they offer you a safe and cheap flight. So you’re all good flying to Palawan from Cebu.

What is the fastest way to get there?

The quickest way to get from Cebu City to Palawan is to catch a flight from the airport in Cebu city. A flight will cost $40 – $120.

Personally I think this is the best way to get to Palawan from Cebu! It’s the quickest and not too expensive.

Book: Flight to Palawan

How long is the flight from Cebu to Palawan?

The flight time from Cebu to Puerto Princesa is 1 hour 20 minutes. The distance from Cebu to Palawan is approximately 580 kilometers.

What is the cheapest way to get to Pawalan from Cebu city?

The cheapest way is to get the bus/ferry/ferry which costs $25 – $60, This journey will take 24h – 26h.

Book: Ticket to Palawan

How to get from Cebu to Palawan via ferry?

travelling cebu to palawan

You can’t actually get a direct ferry. The islands are to far apart, so the ferry needs to dock at the pier in Iloilo. Therefore, you need to travel from Cebu to Iloilo by ferry. Then, travel from Iloilo to Palawan by ferry.

Here’s how to do it

Cebu to Iloilo by Ferry

Two of the most popular ferry companies are Trans-Asia Shipping and Cokaliong Shipping Lines. These two companies provide a number of trips bound for Iloilo and it takes about 13 hours to travel this route by ferry.

A one-way fare costs 800 PHP ($15).

Book: Ticket to Palawan

Iloilo to Palawan by Ferry

Once in Iloilo, you’ll need to board another ferry bound for Palawan.

The tour operator Milagrosa has trips departing at 19:00 every Monday and Thursday to Palawan.  Since the Puerto Princesa-bound ferry doesn’t leave until 19:00, you’ll have some time to explore the city or rest before the trip.

It takes 23 – 35 hours to get from Iloilo to Palawan. Here’s what to do! Take plenty of snacks and drinks, although you can food aboard. Also, take something to keep you entertained on the journey such as a book, iPad, or games!

The ferry to Palawan from Iloilo costs 1,500 PHP ($30.00)

Thought about travelling from Cebu to Boracay?

Both Cebu Pacific and AirPhilExpress have direct flights from Cebu to Boracay (Caticlan). The Philippine Airlines flight is actually the same as operated by AirPhils.

The only other way would be to take bus across Cebu to Toledo, a ferry to San Carlos, another bus to Bacolod, a ferry to Iloilo, and finally one last bus to Caticlan then on to Boracay.

This would take longer than a day though!

Final thoughts

Hope you’ve enjoyed this easy guide. As I mentioned, I would out the longboat rides and catch a flight.

Make sure to check out my other travel guides on getting around the Philippines;


Leave a Comment

Your email address will not be published. Required fields are marked *

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.