Want to visit a tropical paradise and wondering how to go from Manila to Coron, Palawan? We can help!
Imagine stepping off the plane into the tropical paradise of Coron, Philippines. The warm sun kisses your skin, and the salty breeze from the azure sea fills your lungs. As you gaze at the stunning landscape, you can’t help but feel a sense of adventure bubbling up inside you. The jagged limestone cliffs, the lush green jungles, and the sparkling turquoise waters are all beckoning you to explore.
Now picture yourself snorkeling in the crystal-clear waters, surrounded by vibrant coral gardens teeming with colorful marine life. Or perhaps you’re more inclined to hike up Mount Tapyas, where the panoramic view of the island will leave you breathless. The local cuisine is another delight, with fresh seafood and exotic fruits that will tantalize your taste buds. Coron is not just a destination, it’s an experience that will ignite your senses and create memories that will last a lifetime.

While it’s not far from Manila to Coron, this journey can seem complicated – at least until you take it step-by-step. It’s actually quite straightforward with many people taking this trip every day.
Below, I break down exactly how to go to Coron, Palawan from Manila so you know exactly what you need to do, when, whether you are looking for a ferry to Coron from Manila or cheap flights Manila to Coron, Palawan. This way, you will be in paradise as quick as possible!
I also describe the reverse journey from Coron to Manila.
Map: Manila-Coron
The direct distance from Manila to Coron is approximately 300 kilometres.
Taking a flight from Manila to Coron, you’ll typically spend around 1 hour and 20 minutes in the air. However, if you opt for a ferry, your journey can extend to approximately 11 hours or more. Remember, your travel duration can vary based on your chosen mode of transport.
BEST OPTION: How To Get To Coron From Manila
The fastest way to travel from Manila to Coron is by a direct flight, taking approximately 1.5 hours. The cheapest, albeit slower option, is a ferry ride, which usually takes around 11 hours.
The quickest and best option for travelling from Sandakan to Lahad Datu is to take a private taxi.
The cheapest option is to take a bus.
Here’s a summary of your options:
| Mode of transport | Duration | Best For? | Book |
| Flight | hours | People who like the quickest option | Book here |
| Bus | hours | People who want the cheapest option | Book here |
| Ferry | hours | People who | Book here |
| ❤️ BEST OPTION FOR… | |
| ⚡️Fastest Option | |
| 🤑Cheapest Option |
Option 1: Manila To Coron Flights
Starting your journey from Manila to Coron is a breeze. First, make your way to Ninoy Aquino International Airport (NAIA). It’s conveniently located within the city and accessible by taxi, bus, or private vehicle.
You’ll be glad to know that direct flights are available. The flight duration is approximately 1 hour and 20 minutes, making it a quick and efficient trip.
Several airlines serve this route, including Philippine Airlines, Cebu Pacific, and AirAsia. These airlines offer multiple flights daily, providing flexibility for your travel schedule.
As for the cost, a typical one-way ticket price ranges from 2,500 to 4,500 PHP, depending on the airline and how far in advance you book.
Upon landing, you’ll arrive at Francisco B. Reyes Airport in Coron. It’s a small airport, making navigation straightforward. From there, it’s a short 30-minute drive to the town center. Local transportation options like tricycles and vans are readily available.
Click here to see the prices for your dates.

Option 2: Bus From Manila To Coron
To travel from Manila to Coron by bus, you’ll need to undertake a combination of bus and ferry travel. There is no direct bus service that runs between these two locations.
Begin your journey at the JAC Liner terminal in Cubao, Manila. It’s easily accessible via taxi, jeepney, or the MRT, depending on where you’re coming from in the city.
Board the bus bound for Batangas Port. JAC Liner and other bus lines like DLTB and Ceres Transport offer this route. Buses run every hour, starting from 2:00 AM until 11:30 PM, providing flexibility for your travel schedule. A one-way ticket costs around PHP 200.
The bus ride to Batangas Port takes approximately 2 to 3 hours, depending on traffic. Once you arrive at the port, you’ll need to transfer to a ferry.
Several ferry companies, including 2GO Travel and Montenegro Shipping Lines, offer service from Batangas to Coron. The ferry departs once daily, usually in the morning around 8:00 AM. The ticket prices vary, but expect to pay around PHP 1,500 to PHP 2,500.
The ferry journey is a long one, approximately 8 to 9 hours. But it provides a unique opportunity to enjoy the scenic beauty of the Philippines.
Upon arrival in Coron, the port is conveniently located near the town center, making it easy to reach your final destination by tricycle or on foot.
Remember, this journey requires planning due to the limited ferry schedule and the long travel time. But if you’re up for an adventure, it’s a great way to experience the country’s diverse landscapes.
Click here to see the latest timetables and prices now.

Option 3: Manila To Coron Ferry
To travel from Manila to Coron by ferry, you have a couple of options. The first is to take a direct ferry, and the second is to take a series of ferries with a transfer in between.
If you’re opting for a direct route, 2Go Travel offers a ferry service from Manila to Coron. The ferry departs from the 2Go terminal in Manila, which is easily accessible by taxi or public transportation. The journey takes approximately 11 hours, departing Manila at 7:00 PM on Fridays, and arriving in Coron at 6:00 AM the next day. The cost for a Super Value Class ticket is around PHP 1,760.
If you prefer a more scenic route or if the direct ferry doesn’t fit your schedule, you can take a ferry to Puerto Princesa first, and then transfer to a ferry to Coron. Montenegro Lines services the Manila to Puerto Princesa route, which takes around 22 hours. From Puerto Princesa, you can take a ferry to Coron with Montenegro Lines or Jomalia Shipping, which takes another 15 hours. The ferries run daily with varying schedules, so it’s best to check with the ferry lines for the most current information. The total cost for this option can range from PHP 3,000 to PHP 4,000 depending on the class of your ticket.
Both the Manila and Coron ferry terminals are conveniently located and easy to reach. The Manila terminal is in the city center, close to major hotels and landmarks. The Coron terminal, located in Coron Town, is a short tricycle ride away from most accommodations in the area.
Remember to book your tickets in advance, especially during peak travel seasons, as these routes can get quite busy.
Click here to see the latest timetables and prices now.

Coron To Manila
Traveling from Coron to Manila is similar to traveling from Manila to Coron, you need to reverse the directions above.
You have several options when traveling from Coron to Manila: by flight, ferry, or bus. Each has its own unique benefits and challenges.
Flying is the quickest method. Direct flights from Francisco B. Reyes Airport in Coron to Ninoy Aquino International Airport in Manila take approximately 1 hour. Airlines like Philippine Airlines and Cebu Pacific offer daily flights.
Ferries offer a slower but scenic route. 2Go Travel operates a ferry service that takes around 11 hours. It’s not direct; the ferry makes a stop at Puerto Princesa. This option might be for you if you’re not in a hurry and want to enjoy the sea views.
The bus is the longest route and involves a ferry. You first take a ferry to Mindoro, then a bus to Batangas, and another ferry to Manila. This can take up to 24 hours, but it’s an economical option and gives you a chance to see more of the Philippines.
Remember that schedules can change due to weather or other factors, so always check with the service provider before your journey. Safe travels!

Final Words
Navigating your way from Manila to Coron has never been easier. Just follow the directions provided above and you’re set for an effortless journey. The quickest and most convenient option is to take a flight. With several airlines offering daily services, you can be soaking up the sun in Coron within a few hours of leaving Manila.
However, if you’re traveling on a budget, consider the bus and ferry routes. While these options may take longer, they offer a more economical alternative. Plus, you’ll have the chance to enjoy the scenic landscapes of the Philippines along the way. Remember, the journey is just as important as the destination.
Click here to see the latest timetables and prices now.
I hope you found this guide to how to get to Coron, Palawan from Manila useful. You can find our complete travel guide to Manila here and to Palawan here.

