By Air

From/To Manila
Air travel from Manila to Puerto Princesa takes less than an hour and is available daily via Air Philippines, Cebu Pacific, Zest Airways and Philippine Airlines .

From/To Busuanga/El Nido
South East Asian Airlines flies to Puerto Princesa from Manila two to three times a week, oftentimes via Busuanga, Cuyo, and El Nido

From/To Cebu/Iloilo
Cebu Pacific operates flights from Cebu / Iloilo /  Puerto Princesa

By Sea

From/To Manila
It takes 18 to 22 hours from Manila on board the Superferry and Negros Navigation. Superferry calls on Puerto Princesa once a week.

From/To Coron
It takes approximately 10 hours from Coron to Puerto Princesa on board Superferry.

From/To Cuyo/Iloilo/Cebu
Travel on board via Montenegro Shipping once a week

Onwards Travel Arrangements
Your lodge, resort, or travel agent will be glad to help you arrange onward travel arrangements.

Getting Around
When traveling within Puerto Princesa proper and on short trips to the suburbs, tricycles can be easily available at a minimal fare or on hire basis. Multicabs and jeepneys move around the city on specified routes. Travel to the outskirts and outlying villages can be jeepney or mini-bus.

Car rental service by air conditioned vans can be availed when traveling to most tourist destinations in the city. Bigger tour groups may arrange for coaster or bus service through a travel agency or a tourist transport operator. Sea transport to islands and coastal beaches in the city is usually by a motorized outrigger boat.