The sea and land distance from Coron to Puerto Princesa in Palawan is approximately 400 kilometres via Puerto Princesa North Road. If you are planning to make your way to Palawan's gateway after you've explored the Calamianes Islands, you can do so by air or by sea.
Traveling by air is obviously the most convenient option but there aren't a lot of choices. Expect to shell out around PHP8,400 for a one-way ticket and a total travel time of 2 hours and 40 minutes. If you're going to cross the sea, it won't be nearly as quick. You will be on the sea for around 15 hours and spend anywhere between PHP1,300 and PHP4,800.
Ferry from Coron to Puerto Princesa
If you are considering traveling by sea instead, there's a reliable shipping company that could take you from Coron to Puerto Princesa.
2Go's St Augustine Of Hippo departs the shores of Coron bound for Puerto Princesa every Wednesday and Saturday at 6 am. Accommodations vary widely so there's something to suit every budget and preferences.
Note! 2GO sails from Coron to Puerto Princesa on WEDNESDAY and SATURDAY.
If you are traveling on a budget, you can book either the Super Value Class for PHP1300 or a bunk bed in their Tourist Class section for PHP1400. Please know that while tickets include a meal, you may have to pay extra for sheets and blankets. These are available in the lobby and try to get yours as soon as you board as the queue for the linen could be really long.
If you prefer travelling in relative comfort, you can book the Stateroom good for 3 pax at PHP5000 or the Cabin for 4 or 6 people at PHP2300. Make you come with your gadgets fully charged as there aren't that many electrical outlets around. When you start to get bored anytime during the 15-hour voyage, you can check out the vessel's amenities onboard like a salon, spa, karaoke, convenience store, and more.
Flights from Coron to Puerto Princesa
As of this writing, there are no direct flights between Bususanga airport and Puerto Princesa. Your only choice is to hop onto connecting flights with the country's flagship carrier Philippine Airlines. They bring you to Palawan via Cebu – check their from Bususanga to Cebu and from Cebu to Peurto Princesa options.
Airfare normally ranges between PHP4,500 and PHP12,300. Not exactly cheap but you'll be pleased to know that even the cheapest fare category already includes a 20-kilogram baggage allowance and a light snack. They don't run promotions as frequently as the budget airlines but it doesn't mean dirt-cheap airfare is totally non-existent. You might luck out during some of their random sales so it might pay to follow their social networking accounts and sign up for their newsletter.
From Coron to El Nido
If you are leaving from Coron to El Nido, a Montenegro Line ferry can get you there in just 3 to 4 hours. This fast craft departs Coron at 12 noon daily and the fare should be roughly PHP2000.
Alternatively, you can board one of the big outrigger boats Bunso or Jessabel that leaves Coron at 12 noon for PHP1600. Travel time should be between 5 to 9 hours.