This is the updated travel guide from Puerto Princesa to Coron in Palawan by bus, ferry, and plane. Coron is one of the top tourist destinations in the Philippines.
If you’re seeking to explore the stunning destinations of Puerto Princesa and Coron in Palawan and require guidance on how to travel between them, you’re in for a treat. In this comprehensive guide, I will walk you through the step-by-step process of getting from Puerto Princesa to Coron, covering various transportation options.
What's inside this post?
Puerto Princesa to Coron travel options
|Transport||Price||Travel Time||Booking links|
|Flight (stopover in Manila)||From Php8,000 (cheaper if you book in advance)||At least 5 hours (depending on layover time)||Find cheap flights on Skyscanner|
|Bus/Van + Flight (via El Nido)||From Php7,000 (cheaper if you book in advance)||At least 7 hours (stay overnight in El Nido or leave very early from Puerto Princesa)||Search flights|
|Bus/Van + Ferry (via El Nido)||From Php4,000||At least 10 hours (stay overnight in El Nido or take the overnight bus from Puerto Princesa)||Search Bus/Ferry|
|Direct Ferry||From Php3,000 (every Thursday only)||13 hours||Search ferry|
As shown above, there are four ways to get from Puerto Princesa to Coron by flight with a layover in Manila, a combination of bus and flight or bus and ferry via El Nido, and a direct ferry from Puerto Princesa.
Puerto Princesa to Coron by Flight
At present, there is no direct flight available from Puerto Princesa to Coron. To travel between these destinations by air, passengers must first take a flight from Puerto Princesa to Manila, and then continue with a separate flight from Manila to Coron. The total flight duration for this route is approximately 2 hours. However, it’s important to consider the layover time, which typically ranges from 3 to 5 hours depending on the specific flight you choose.
Alternatively, you can also opt to travel by bus or van to El Nido and take a direct flight from there to Coron. This usually costs higher but if you book way in advance, you can save a lot on flight costs.
Puerto Princesa to Coron by Direct Ferry
There is a convenient option to travel directly from Puerto Princesa to Coron by ferry. 2Go Travel operates a weekly ferry service between these two destinations. Departures from Puerto Princesa take place every Thursday. The ferry journey typically lasts around 13 hours, providing you with ample time to relax and enjoy the scenic views along the way.
The ferry ticket prices range from Php 2000 up to Php 3500, offering different fare options to suit your preferences and budget. You can check here to book your ticket.
Puerto Princesa to Coron by Bus and Ferry via El Nido
A popular and scenic option for traveling from Puerto Princesa to Coron is to embark on a multi-leg journey. First, you can take a bus or van from Puerto Princesa to the charming town of El Nido. This route allows you to explore El Nido’s breathtaking tourist attractions and immerse yourself in its natural beauty.
Once in El Nido, you have the opportunity to enjoy the town’s stunning landscapes, pristine beaches, and vibrant island hopping tours. After exploring El Nido to your heart’s content, you can then board a ferry from El Nido to Coron. This ferry journey presents a fantastic opportunity to witness the captivating seascapes and island vistas that the region has to offer.
By combining a bus or van ride to El Nido with a ferry trip to Coron, you can make the most of your travel experience, discovering the wonders of both destinations along the way.