Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
Enter your email address below and subscribe to our newsletter

Looking for the latest schedule of ferries from Puerto Princesa to Coron and vice versa? Our 2025 Puerto Princesa to Coron Ferry Schedule and Fare Guide highlights the trips between these destinations.
2GO is the only shipping company serving the Puerto Princesa-Coron route. There’s also no direct flight between the two places, so you need to make a layover in Cebu or Manila if you want to take the plane.
👉Get your Puerto Princesa to Coron ferry ticket!👈

The easiest way to get to Coron from Puerto Princesa is to take the 13-hour 2GO ferry ride. There is no other direct transportation between the two destinations.
If you don’t really want to take the 13-hour ferry ride, you may fly to Manila or Cebu from Puerto Princesa and then take another flight directly to Coron. You may also take a 5-hour van ride from Puerto Princesa to El Nido and then take a 30-minute flight or a 3-hour ferry to Coron. Check out our El Nido to Coron Ferry Schedule and Fare Guide!
👉Get your Puerto Princesa to Coron ferry ticket!👈
The cost of a ferry ticket from Puerto Princesa to Coron and vice versa depends on the type of accommodation you get. The cheapest accommodations (open-air and no bed linen and blanket) cost 1,200-1,350 PHP without taxes and other fees.
👉Get your Puerto Princesa to Coron ferry ticket!👈
The travel from Puerto Princesa to Coron takes approximately 13 hours, departing at 5:30 AM and arriving at 6:30 PM of the same day. Do take into account getting to the port, waiting at the port, and disembarkation upon arrival, which can lengthen the total travel time.
👉Get your Puerto Princesa to Coron ferry ticket!👈
DISCLAIMER: The schedules and rates are subject to change without prior notice. We try our best to keep the information updated. Shipping companies may also cancel trips without prior notice due to bad weather and safety reasons.
Trip frequency: Once weekly
Port in Coron: Coron Pier (see map)
Port in Puerto Princesa: Puerto Princesa Port (see map)
Travel time: 13 hours
| PUERTO PRINCESA TO CORON | CORON TO PUERTO PRINCESA |
| 5:30 AM (Every Sunday) | 12:30 PM |
👉Get your Puerto Princesa to Coron ferry ticket!👈
| ACCOMMODATION TYPE | FARE RATES |
| Super Value Class | 1,739.43 PHP |
| Mega Value Class | 1,907.43 PHP |
| Tourist Class | 2,051.63 PHP |
| Business Class (room for 6) | 2,674.44 PHP/pax |
| Cabin (room for 4) | 2,800.72 PHP/pax |
👉Get your Puerto Princesa to Coron ferry ticket!👈
Coron is definitely on every traveler’s itinerary in the Philippines. Whether you want to explore Coron first or have already been to El Nido before and you want to skip it this time, the 13-hour journey is really worth it!
If you’re still gearing up for your Coron trip, read our range of travel guides:
Got more questions about traveling to Palawan? Drop them in the comments!
For updates, follow CEBU INSIDER on Facebook, Twitter, and Instagram.