50
Checking Seats Availability
Loading seats data...

From Puerto Princesa Port to Coron by ferry

03:00
PPS Puerto Princesa Port, Palawan
17:00
XCN Coron Pier
14h
Instant 
03:00
PPS Puerto Princesa Port, Palawan
17:00
XCN Coron Pier
14h
Instant 
03:00
PPS Puerto Princesa Port, Palawan
17:00
XCN Coron Pier
14h
Instant 
03:00
PPS Puerto Princesa Port, Palawan
17:00
XCN Coron Pier
14h
Instant 
07:00
PPS Puerto Princesa Port, Palawan
18:00
XCN Coron Pier
11h
Instant 
07:00
PPS Puerto Princesa Port, Palawan
18:00
XCN Coron Pier
11h
Instant 
07:00
PPS Puerto Princesa Port, Palawan
18:00
XCN Coron Pier
11h
Instant 
07:00
PPS Puerto Princesa Port, Palawan
18:00
XCN Coron Pier
11h
Instant 
07:00
PPS Puerto Princesa Port, Palawan
18:00
XCN Coron Pier
11h
Instant 

From Puerto Princesa to Coron by van+ferry joint ticket

Puerto Princesa to Coron
07:00
Puerto Princesa
12:30
El Nido
5h 30m
Instant 
Change stations. Take a taxi (fees apply) - 3 minute, 1.4 km (next departure after 17 hours 30 minutes)
06:00
El Nido Ferry Terminal
10:00
Coron Port
4h
Instant 
Total duration
1d 3h
Puerto Princesa to Coron
14:30
Puerto Princesa
20:00
El Nido
5h 30m
Instant 
Change stations. Take a taxi (fees apply) - 3 minute, 1.4 km (next departure after 10 hours)
06:00
El Nido Ferry Terminal
10:00
Coron Port
4h
Instant 
Total duration
19h 30m

From Puerto Princesa any hotel to Coron by taxi+ferry joint ticket

Puerto Princesa to Coron
Any
Puerto Princesa any hotel
Time
El Nido any hotel
5h 30m
Instant 
06:00
El Nido Ferry Terminal
10:00
Coron Port
4h
Instant 
Total duration
9h 30m

Puerto Princesa to Coron Schedule

Puerto Princesa to Coron Schedule
Transport NameRoute TimePrice
2GO Super Value Class 07:00 – 18:00₱ 1,186

How to get from Palawan (Puerto Princesa) to Coron

Puerto Princesa is located approximately 400 kilometres from Coron if you travel by sea and land via Puerto Princesa North Road; slightly closer as the crow flies. There are currently two ways to get to the island – by air and by sea. The former is, of course, the quickest and the most convenient but options are limited. Flying means spending roughly 2 hours and 40 minutes on air and you have to expect to shell out not less than PHP6000. On the other hand, going by ferry will take around 15 hours and the fare should be around PHP3000 on average.

Coron conjures images of aqua blue seawater and a hot spring, but it's actually a small town located on the island of Busuanga. It's where most tourists stay when they visit the Calamianes Islands for some of the world's most famous island-hopping spots and it is very accessible from Palawan's gateway.

Ferry from Palawan to Coron

If you opt to go by sea, it is also possible.

2Go has a vessel that makes the trip from Puerto Princesa to Coron twice a day. St Augustine Of Hippo leaves the port of Puerto Princesa bound for Coron every Wednesday and Saturday at 11.59 pm and you can expect your voyage to last approximately 15 hours.

Note! 2GO sails from Puerto Princesa to Coron on WEDNESDAY and SATURDAY.

There are 5 types of cabins and accommodations available: Super Value Class (PHP1300), Tourist Class (PHP1400), Stateroom for 3 (PHP5000), Cabin for 4 and Cabin for 6 (PHP2300).

Please note that you will need to pay extra for pillows and blankets if you book either Super Value Class or Tourist Class. Blankets and sheets should be available in the lobby. And also, make sure your gadgets are fully charged as there aren't too many electrical outlets available. Don't worry, you won't exactly spend the entire time cooped up in your accommodation as there are amenities onboard like spa, salon, karaoke, and even a small convenience store.

Flights from Puerto Princesa to Coron

Alas, there are no direct flights between Puerto Princesa and Coron.
The only commercial airline that you can use to fly from Palawan to Busuanga is Philippine Airlines. They fly daily, however, each flight includes a stopover in Cebu. Overall flight time should be 2 hours and 40 minutes. Airfare typically ranges between PHP6,000 and P12,300 per person and the cheapest fare category is already inclusive of a 20-kilogram baggage allowance and a light snack.

It shouldn’t take you longer than half an hour to get to your accommodation from Busuanga Airport. Don't worry if you didn't arrange for a hotel transfer beforehand – there are a lot of shuttle vans just outside the arrival area that will gladly take you anywhere around the town for only about PHP150 per person.

From El Nido to Coron

Alternatively, if you are leaving from El Nido to Coron, there's a Montenegro Lines ferry that leaves El Nido at 6 am daily. The fare should be approximately PHP2000 per pax.

You can also board one of the big outrigger boats Bunso or Jessabel that leave El Nido between 7.30 am and 8.30 am every day. The fare should be around PHP1600 and the voyage should be between 5 to 9 hours depending on the weather condition.

Popular Routes in Philippines