Skip to content

How to Travel Between Islands in the Philippines

Flights, fast ferries, vans and bangkas: how the islands really connect, typical travel times, baggage traps and the pairings that work.

Updated October 1, 2026

In the Philippines, the map lies. Two islands that look a short hop apart may have no direct connection at all, while two that look far apart are linked by a daily flight. Getting between islands is the single biggest planning challenge in the country, and the part where a good route saves you the most time.

Here is how it actually works.

Think in hubs, not lines

Domestic aviation in the Philippines works on a hub-and-spoke model. Manila is the main hub, Cebu (Mactan) is the second, and Clark, north of Manila, is growing. Most island airports connect to one or both hubs, and far fewer connect to each other.

So the fastest route from El Nido to Siargao is usually not a straight line. It is El Nido to Manila or Cebu, then on to Siargao. The fastest route from Coron to Bohol usually goes through Manila or Cebu too. Once you accept this, planning gets much easier: you choose your islands, then check which hub links them best in your month.

Direct routes between islands do exist (Cebu to Siargao, Cebu to Puerto Princesa, Cebu to Caticlan for Boracay, and some seasonal links), and they change. Schedules are revised several times a year, routes are added and dropped, and frequencies rise and fall with the season. Always check current timetables before you lock in a plan.

Typical flight times

Approximate block times, which give you a sense of scale. Add check-in, transfers and the occasional delay.

  • Manila to Puerto Princesa: about 1 hour 20 minutes.
  • Manila to El Nido: about 1 hour 20 minutes, on smaller aircraft with tight baggage limits.
  • Manila to Busuanga (for Coron): about 1 hour.
  • Manila to Siargao: about 1 hour 45 minutes.
  • Cebu to Siargao: about 1 hour.
  • Manila to Bohol-Panglao: about 1 hour 20 minutes.
  • Manila to Caticlan (for Boracay): about 1 hour.
  • Manila to Cebu: about 1 hour 20 minutes.

Baggage, the quiet trip-wrecker

Domestic fares often include only hand luggage, and the cheapest tickets have strict weight limits. Flights into small airports such as El Nido use turboprops with lower allowances and limited hold space. Surfboards, dive gear and large suitcases need to be pre-booked and paid for, and are sometimes refused if the hold is full. If you are travelling with sports equipment, tell us early: it changes which routes make sense.

Ferries and fast craft

Some sea routes are excellent, quicker door to door than flying, and a pleasure in good weather:

  • Cebu City to Tagbilaran (Bohol): around 2 hours by fast craft, several departures a day.
  • Dumaguete to Siquijor: around 1 hour by fast craft.
  • Tagbilaran to Siquijor: around 2 hours, less frequent.
  • Coron to El Nido: around 4 hours by fast ferry, typically operating in the dry season and subject to weather. A slower, larger ferry also runs on some days.
  • Surigao City to Siargao: around 2 hours by fast craft, useful if flights are full.
  • Caticlan to Boracay: around 15 minutes by bangka, with a terminal fee and environmental fee.

Longer overnight ferries connect Manila with Cebu, Iloilo and other ports. They are cheap and can be atmospheric, but for a holiday with limited days, a one-hour flight usually wins.

When the weather turns, the Philippine Coast Guard suspends sailings for small vessels, sometimes for days. This is the right call, and you should never pressure a boat captain to cross. It is also why we prefer flights for any crossing on your last two days.

Roads and vans

Some important legs are by road. Puerto Princesa to El Nido is around 5 to 6 hours by van (shared or private), with a stop for lunch. Puerto Princesa to Port Barton is around 3 hours. Busuanga airport to Coron town is around 30 to 40 minutes. Siargao airport to General Luna is around 30 to 45 minutes. A private van costs more but lets you stop where you like, which, on the Palawan road, is worth it.

Bangkas and private boats

The bangka, the double-outrigger boat, is how you will spend your best days: island-hopping, snorkelling, getting to beaches with no road. Shared tours run on set routes and leave at fixed times. Private boats let you go early, change the order and avoid the crowds, and in places like El Nido and Coron they transform the experience. For some routes, such as the multi-day expedition trips between El Nido and Coron, a boat is the transfer itself.

Building a sensible route

  • Choose islands that share a hub. Palawan and Manila pair easily; Bohol, Siquijor, Siargao and Cebu pair through Cebu.
  • Fly into one hub and out of another if it saves backtracking (for example, into Manila and out of Cebu).
  • Avoid same-day connections from international arrivals on separate tickets.
  • Put sea crossings early in the trip and flights at the end.
  • In the wet season, prefer routes with more than one daily flight, so a cancellation does not cost you a day.

Classic pairings that work

  • El Nido and Coron: by fast ferry in season, or via Manila by air.
  • Cebu, Bohol and Siquijor: by fast craft, a loop with almost no flying.
  • Bohol and Siargao: via Cebu by air.
  • Palawan and Siargao: via Manila or Cebu, a full travel day.
  • Manila and the rice terraces: overnight bus or private car, around 9 to 10 hours to Banaue.

What we do differently

We plan every route by the month and by the timetable that actually exists, not by a map. We keep a buffer before international departures, choose flight times that leave room for the inevitable delay, and use private transfers where a shared one would cost you an afternoon. If a flight is cancelled, our team rearranges the next leg so you do not have to stand in a queue to do it.

Questions travellers ask

1. Is it better to fly or take a ferry between islands?

It depends on the route. Short crossings such as Cebu to Bohol or Dumaguete to Siquijor are best by fast craft. Longer distances, or any leg near the end of your trip, are usually better by air.

2. Can I fly directly between islands?

Sometimes. Most routes go through Manila or Cebu, but some direct island-to-island flights exist and change by season. Check current schedules when you plan.

3. How do I get from El Nido to Coron?

By fast ferry, around four hours, typically in the dry season and subject to weather. Otherwise by air via Manila, or on a multi-day expedition boat trip.

4. What happens if my ferry is cancelled because of weather?

Sailings are suspended by the Coast Guard in rough weather. You will usually be rebooked on the next departure. This is why we avoid sea crossings in the last two days of a trip.

5. Can I bring a surfboard or dive gear on domestic flights?

Usually yes, as pre-booked sports equipment, but small aircraft have limited hold space and lower limits. Book it with your ticket and tell your travel designer early.

A wooden outrigger boat at anchor in a green lagoon below limestone cliffs, El Nido

14 days · Essential / Boutique / Premium / Signature

Island Classics

Manila • El Nido • Bohol • Siargao

El Nido's lagoons, Bohol's rivers and hills, Siargao's palm-lined roads. The three islands most people mean when they say the Philippines, in an order that actually works.

From €2,300per person ·

View journey →
A diver's view of a Second World War shipwreck covered in coral, Coron

12 days · Essential / Boutique / Premium

Palawan Deep Dive

Manila • Coron • El Nido • Port Barton • Puerto Princesa

One island, three speeds: Coron's wrecks and lakes, El Nido's lagoons, then Port Barton, where Palawan still feels like a fishing coast. Joined by sea and road, not airports.

From €2,000per person ·

View journey →
Kayaks drifting into a limestone lagoon in El Nido at sunrise

El Nido

Inside

The Philippines' best-known lagoons, set in Bacuit Bay's 45-odd limestone islands, with beaches that look unreal and a small town that grew up fast around them.

Why go
To paddle into the lagoons that made the Philippines famous, ideally before anyone else does.
Best for
Lagoons · Island hopping · Couples · Sunsets
How long
3–5 nights
Best season
December to May
Explore →
Wooden walkway and green limestone around Kayangan Lake in Coron

Coron

Inside

Inland lakes inside limestone cliffs, Second World War shipwrecks you can dive or snorkel, and a busy harbour town on Busuanga Island.

Why go
For the strangest swim of your life in Kayangan Lake, and some of the best wreck diving in Asia.
Best for
Wreck diving · Lakes and lagoons · Island hopping · Adventurous couples
How long
3–4 nights
Best season
November to May
Explore →
Whole roast lechon being carved at a market in Cebu

Cebu

Inside

The country's oldest city and the busiest hub in the Visayas, with the best lechon in the Philippines and waterfalls, whale sharks and reefs a few hours south.

Why go
Cebu connects to almost everywhere in the Visayas, and it's worth a few days in its own right.
Best for
Food · Waterfalls · Diving · Island connections
How long
2–5 nights
Best season
December to May
Explore →
← Travel guide
A banca boat at dusk off a Philippine island

Ready to see the Philippines from the inside?

Tell us when you're coming. We'll help design the rest.

Design my tripAsk us