The internal flight problem nobody warns you about in the Philippines
The Philippines is more than seven thousand islands. That number is in every article ever written about the country, and it is presented as an invitation. It is closer to a warning.

Here is what nobody puts in the brochure: moving between two islands in the Philippines almost always costs you the better part of a day, and it very often means flying back to a hub city you have already been to. Not a two-hour hop between the two places you want to be. A transfer to the airport, a flight to Manila or Cebu, a wait, a second flight, and a boat or a van at the other end.
Ignore this and a two-week Philippines trip becomes six days of holiday and eight days of logistics. I have planned three-week trips there where the client wanted seven islands, and the honest work was talking them down to four.
Why it works this way
Domestic aviation in the Philippines is a hub network, not a mesh. The two hubs are Manila and Cebu, with Clark and Davao doing smaller versions of the same job. A very small number of direct island-to-island routes exist and they tend to be seasonal, thin, or on aircraft small enough that a full flight leaves you waiting a day.
So the route from El Nido in Palawan to Siargao, two places that sit on a lot of wish lists together, is not a flight. It is a van or a flight to Puerto Princesa or a small strip, a flight to Manila or Cebu, a connection, and a landing at Siargao’s small airport with a further drive. If everything works it is a long day. If one leg slips it is a day and a half.
The second complication is the last mile. Very few of the places people actually want to stay are at an airport. El Nido is two hours from Puerto Princesa by road if you fly into the main airport, or a short hop into the small El Nido strip when there is a seat. Coron involves a boat. Getting from a beach on Bantayan to a Cebu departure gate is a van, a ferry and another van.
What a day of island-changing actually contains
A realistic transfer day, El Nido to Coron, which is one of the easier ones:
- 07:00 check out, because you have a boat
- 08:00 boat departs, three to four hours depending on the sea
- 12:30 arrive Coron town, transfer to the hotel
- 14:00 you are somewhere, with the afternoon left
That is a good version. Now the same trip with a flight involved, Bohol to Palawan:
- 06:00 leave the resort for Tagbilaran or Panglao airport
- 08:30 flight to Manila or Cebu
- 10:00 land, wait for the connection
- 13:00 flight to Puerto Princesa
- 15:00 land, two-hour drive north
- 18:00 arrive El Nido, in the dark
That is a whole day and it went well.
The rule we use: how many islands does two weeks hold?
Our working numbers, from our Manila office and from having got this wrong ourselves early on.
| Trip length | Islands or bases that work | What it looks like |
|---|---|---|
| 7 to 8 days | 1, or 2 if they are close | Palawan alone, or Cebu with Bohol |
| 10 days | 2 | One diving or beach base plus one contrasting one |
| 14 days | 3 | Two beach bases plus one culture or city stop |
| 18 to 21 days | 4 | The point at which Siargao or Batanes becomes reasonable |
Notice what those numbers assume: roughly three nights minimum at any base you have flown to. Anything less and the flying-to-nights ratio stops making sense. Two nights on an island you spent a day reaching is not a stay, it is a visit.
The temptation is always to add one more. Every itinerary we send back after a first revision has one island fewer than the client asked for, and almost nobody regrets it afterwards.
Which combinations are actually efficient
Some pairings are much cheaper in time than others, and knowing them is most of the skill here.
Cebu and Bohol. A fast ferry, about two hours, no flying. The easiest two-island combination in the country and the reason so many first trips start here.
Palawan internally: El Nido and Coron. A boat, three to four hours, or a short flight. Two very different landscapes without touching a hub.
Cebu, Bohol and Siquijor. All connected by ferry. Three islands, no domestic flight at all, which for a ten-day trip is an unusually good use of days.
Manila, Palawan and one Visayan island. Two flights, both through a hub, and it works for fourteen days.
Anything involving Siargao or Batanes. Costs a full transfer day each way and is worth it only if you have eighteen days or more, or if surfing is specifically the point.
Anything involving three separate island groups in ten days. We will say no, and explain why.
Our classic fourteen-day route is built entirely around these efficiencies, and the Palawan and Siargao route is the exception that shows what the harder version costs.
The buffer rule before an international departure
This is the part we are least willing to compromise on, and it comes from experience rather than caution.
Never connect from a domestic Philippine flight directly to an international departure on the same day.
Sleep in Manila or Cebu the night before you fly home. One night, in a hotel near the airport, and you have converted a category of disaster into an inconvenience.
The reasons, in order of how often they bite:
- Weather. Typhoon season runs roughly June to November and afternoon storms cancel small-aircraft routes at short notice. So do sea conditions on the boat legs.
- Manila airport itself. Congestion is real, delays cascade through the day, and the domestic and international terminals are separate buildings, in some cases requiring a road transfer through Manila traffic, which is not a fifteen-minute problem.
- Load. Small aircraft on thin routes get bumped, and the next flight might be tomorrow.
- Baggage. Domestic allowances are lower than international ones and the transfer is rarely through-checked.
An extra night in Manila costs a hundred dollars or so. A missed intercontinental flight costs a great deal more than that and eats two days. Our Manila office builds this buffer into every itinerary we write, and when a client asks us to remove it to save a night, we explain and then we write it into the file that we advised against it.
The same logic applies in reverse but less severely on arrival: if you land in Manila at midnight, do not book a 06:00 domestic flight. Sleep, then fly.
Two smaller things worth knowing
Baggage. Domestic carriers here charge for hold baggage and the allowances are modest, often 15 to 20 kg depending on the fare, and smaller again on the light aircraft into places like El Nido and Batanes. As guidance rather than a promise, since airlines change these, and we confirm the current allowance on your specific flights. If you are diving, tell us early, because kit weight changes which fares make sense.
Schedule changes. Philippine domestic timetables move. A flight booked in January for July can shift by hours or disappear. Our Manila office monitors your bookings and rebooks rather than emailing you a notification, which is the practical argument for having somebody in the country.
Plan this trip
Send us the islands you have in mind and we will tell you honestly how many of them fit in your dates, and which combination costs the fewest days in transit. Free first proposal, no obligation.
Keep reading
- The Philippines, planned around the transfer days
- The Philippines: the complete guide to planning your trip
- Classic Philippines in 14 days
- Palawan and Siargao, 14 days
- Monsoon in Asia: which countries it actually ruins
Frequently asked questions
How many islands can we really see in two weeks?
Should we book internal flights ourselves in advance?
Is it better to base in Cebu or Manila?
Can we avoid domestic flights entirely?
What if a typhoon cancels our flight?
Plan a trip to The Philippines, planned around the flights that actually work All The Philippines, planned around the flights that actually work trips


