Manila to Coron

Last updated:


Overview | Flight | Ferry

How to get from Manila to Coron?

Coron has become a popular destination for travellers in the Philippines. Located just north of Palawan on the eastern half of Busuanga Island, Coron is known for its natural beauty, blue-green lagoons, great hiking and diving spots, and relaxed ambiance.

Palawan travel guides may direct you to places like Smith Beach, Twin Lagoons or Banana Beach. Regardless of which island-hopping tour you are going to join, you will enjoy the pristine waters of Coron.

There are two ways to travel the 440km distance from Manila to Coron: by flight (1.5 hours) and by ferry 11 hours. Fares range from 2,250 PHP ($44) to 3,580 PHP ($70).

2 ways to get from Manila to Coron

Transport modeDurationCostsAvailability
Flight1 hour1,500 PHP ($30)Check flights
Ferry8 hours2,250 PHP ($44)Check ferry tickets

The flight is the most common option travellers use. There are several flights from Manila to Coron daily, with tickets starting at 3,580 ($70). Travel time is from 40 minutes to 1.5 hours.

The ferry is a good alternate option, but only if you’re departing from Manila on a Friday. That’s the only day a ferry is available for this route. The good thing about it is it’s cheaper than a flight and you can have a great experience while also saving a night on accommodation. The ferry journey from Manila to Coron takes 11 hours and you can get a comfortable bed for 2,250 ($44).

Itinerary from Manila to Coron


Manila to Coron by Flight

Duration: 2 hours
Cost: 3,580 PHP ($70)

Step 1: Manila to Busuanga Airport by Flight

Duration: 40 min – 1h 20min
Cost: 3,400 PHP ($67)

The fastest option to travel from Manila to Coron is to fly direct. Flights take between 40mins to 1hr 20mins, depending on which flight you book.

Skyjet, CebGo and Philippine Airlines (PAL) offer flights from Manila to Coron starting at 3,400 PHP ($67) for a regular one-way ticket. During peak season, ticket prices can reach up to 11,200 PHP ($220), so it’s best to plan ahead and book your plane tickets in advance.

Bear in mind that Manila has 4 different airport terminals. Always check your ticket for the terminal of departure. Skyjet normally departs from Terminal 4, PAL from terminal 2 or 4 and Cebu Pacific from terminal 3 or 4.

Planes land at Francisco B. Reyes Airport in Coron.

Check Flights on Skyscanner

Tip: Cebu Pacific offers multiple “piso fare promotions” annually. Keep an eye out for these promotions so you can book a cheaper flight for this route!

Step 2: Busuanga Airport to Coron Town by Van

Duration: 30mins
Cost: 180 PHP ($3.50) – 1,530 PHP ($30)

The airport is about 23 km away from the town center. Shared and private vans are available as soon as you exit the arrivals hall. But if you prefer to book beforehand, you can also reserve your airport transfer online via Klook.

Depending on your destination in Coron, shared van rides with Klook start at 180 PHP ($3.50). You can get a private transfer as well for as low as 1,530 PHP ($30).

Reserve Airport Transfer with Klook

Manila to Coron by Ferry

Duration: 11 hours
Cost: 2,250 PHP ($44)

Ferries are a common travel option in the Philippines, and they’re usually cheaper than booking a flight. However, the trade-off is that they’re slower. And also for this route, there is only 1 ferry operating weekly.

2Go Travel offers ferry trips from Manila to Coron every Friday at 19:00. We recommend getting at least a mega value class ticket, which costs 2,250 PHP ($44) if you book directly through their website. This includes a bunk bed space for you to rest on in an air-conditioned area.

You can also book through 12go.Asia. The price depends on how early you book your tickets and which ticket class you choose.

Although it’s an overnight trip, the ferry is quite comfortable and makes for an interesting travel experience. Ferries going from Manila to Coron depart from Pier 4 of the North Harbour and arrive at Coron Pier. The journey takes 11 hours.

Check Ferry Tickets with 12go.Asia

Once you arrive in Coron, the pier is a 15-minute walk to the town center, but you can also opt to go via local transport. Better yet, arrange your transfer with the hotel you are going to stay in.

Was this post helpful?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 21

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?