Rome2rio's partners include

There are 2 ways to get from Puerto Princesa to Cebu City by plane or car ferry

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Puerto Princesa to Cebu City.
Launch map view
  • Distance: 355.1 miles
  • Duration: 1 h 26 min

What companies run services between Puerto Princesa, Philippines and Cebu City, Philippines?

Philippine Airlines, Cebu Pacific and AirAsia Philippines fly from Puerto Princesa to Cebu City 3 times a day.

Airlines
Philippine Airlines
Website
philippineairlines.com
Flights from Puerto Princesa to Cebu
Avg. Duration
1 h 12 min
When
Every day
Estimated price
$80 - $410
Cebu Pacific
Website
cebupacificair.com
Flights from Puerto Princesa to Cebu
Avg. Duration
1 h 15 min
When
Every day
Estimated price
$50 - $160
AirAsia Philippines
Website
airasia.com
Flights from Puerto Princesa to Cebu
Avg. Duration
1 h 15 min
When
Every day
Estimated price
$45 - $350
Ferry operators
2 GO Travel
Phone
(+63 2) 528.7209
Email
info@2go.com.ph
Website
travel.2go.com.ph
Car ferry from Puerto Princesa to Manila Pier 4
Avg. Duration
19 h 31 min
Frequency
Twice a week
Estimated price
$23 - $35
Schedules at
travel.2go.com.ph
Book at
travel.2go.com.ph
Super Value Class
$21 - $35
4 Person Cabin
$29 - $40
Tourist Class
$23 - $35
State Room
$93
Car ferry from Manila to Cebu
Avg. Duration
25 h
Frequency
Once a week
Estimated price
$25 - $50
Schedules at
travel.2go.com.ph
Super Value Class
$22 - $40
4 Person Cabin
$30 - $45
Tourist Class
$25 - $40
State Room
$106

How far is it from Puerto Princesa to Cebu City?

The distance between Puerto Princesa and Cebu City is 568 km.

What is the cheapest way to get from Puerto Princesa to Cebu City?

The cheapest way to get from Puerto Princesa to Cebu City is to car ferry which costs ₱4,100 and takes 45 hours 43 minutes.

What is the fastest way to get from Puerto Princesa to Cebu City?

The quickest way to get from Puerto Princesa to Cebu City is to fly which takes 1 hour 26 minutes and costs ₱6,500.

Is there a direct ferry between Puerto Princesa and Cebu City?

No, there is no direct ferry from Puerto Princesa to Cebu City. However, there are services departing from Puerto Princesa and arriving at Cebu via Manila. The journey, including transfers, takes approximately 45 hours 43 minutes.

How long does it take to get from Puerto Princesa to Cebu City?

It takes approximately 1 hour 26 minutes to get from Puerto Princesa to Cebu City, including transfers.