Palawan Island is mainly accessible by air, with Puerto Princesa International Airport serving as the most convenient gateway to the main island. The provincial capital, Puerto Princesa City , is the main starting point for road travel in northern Palawan and for trips to Sabang, Honda Bay, Port Barton, Taytay, and El Nido. Separate air or sea connections are required to reach Coron and the Calamian Islands.
Step 1: Travel from Dhaka, Bangladesh
Passengers wishing to start their journey from Dhaka should start their journey from Hazrat Shahjalal International Airport (DAC). There are generally no regular non-stop passenger flights between Dhaka and Puerto Princesa. A convenient route is to book an international flight to Manila or another suitable Asian transit hub, and then take a domestic flight to Puerto Princesa. Depending on the schedule and ticket availability, airlines operating through cities such as Kuala Lumpur, Singapore or Bangkok may be used for connections.
- By air: Fly from Dhaka to Manila's Ninoy Aquino International Airport (MNL) via any available connecting route, then take a domestic flight to Puerto Princesa International Airport (PPS).
- Alternative Arrivals: Travelers who wish to travel to northern Palawan may consider flying into El Nido's Leo Airport (ENI), but this is subject to route availability, airline booking conditions, and operating hours.
- For Coron: Fly to Francisco B. Reyes Airport (USU) on Busuanga Island, then proceed by road to Coron town.
- International Documents: Bangladeshi passport holders should check with authorities regarding current visa requirements, transit regulations, passport validity, and onward ticket terms and conditions for the Philippines before purchasing non-refundable tickets.
The cost of flights from Dhaka varies significantly depending on the airline, transit point, booking date, baggage allowance, and travel season. Rather than relying on a specific estimate, check the total ticket price, including internal connections and checked baggage.
Step 2: Manila to Puerto Princesa
Domestic flights from Manila to Puerto Princesa usually take about 1 hour 20 minutes to 1 hour 40 minutes. Cebu Pacific, Philippine Airlines, and other available airlines may serve this route based on current schedules. Promotional one-way fares can sometimes start at around PHP 1,350 without optional extras, but the actual fare can be considerably higher. Book your flight with plenty of time to allow for immigration, baggage claim, and possible terminal changes in Manila.
Step 3: Puerto Princesa Airport to City Center
Puerto Princesa International Airport is conveniently located near the city's main commercial and residential areas. Depending on location and traffic, many hotels are located about 10 to 25 minutes away by road. Travelers can use airport-approved transportation, pre-arranged hotel transfers, or locally available tricycles with permits. Local tricycle rides for short distances can cost around 50-150 Philippine pesos, depending on the distance, number of passengers, and bargaining. Airport transfers can cost even more, so be sure to agree on the total fare before you set off.
Step 4: Puerto Princesa to El Nido by road
El Nido is located about 230 kilometers north of Puerto Princesa by road. Shared passenger vans are one of the most popular modes of transportation, and the journey usually takes about five to seven hours, depending on road conditions, breaks, and pickup arrangements.
- Shared van: Approximately 700–900 pesos per person for a one-way trip. Many services operate from transportation terminals or arrange for pickup from hotels.
- Public transport bus: This is usually a cost-effective option, although departure rates can be lower and journey times can be longer. Check the terminal for current fares and schedules.
- Private Van: According to the published 2026 operator pricing information, the approximate cost for a group transfer is PHP 8,000–9,000, depending on the vehicle type and included amenities.
- Rental cars: Self-drive options are available in many areas, and one-way rentals are not always convenient. Before booking, make sure to check insurance, approved routes, fuel arrangements, and car return terms.
Before reaching El Nido, road travel usually involves passing through towns such as Roxas and Taytay along Palawan's main northern highway. Travelers should allow extra time for road delays and avoid booking a flight immediately after a long land journey.
Step 5: Underground River from Puerto Princesa
The Underground River tourist area is located near Sabang, about 75–85 kilometers northwest of the center of Puerto Princesa by road. The journey usually takes about two hours, although travel times can vary. Most visitors choose an organized tour that includes transportation, permits, boat arrangements, and a guide. Independent travelers can arrange road transportation to get to Sabang, but they must obtain the necessary 'Visitor Entry Permit' and coordinate entry with authorized operators.
Step 6: Puerto Princesa to Port Barton
Port Barton can be reached through the municipality of San Vicente and is usually about three to four hours by road from Puerto Princesa, depending on pickup arrangements and road conditions. Shared vans, scheduled transportation services, and private transfers are available through local service providers. Plan to budget around 500-800 pesos per person for shared transfers as an allowance, but confirm the actual departure schedule and fare before traveling.
Step 7: Travel to Corona
Coron is not connected to the mainland of Palawan by road. Travelers can fly to Busuanga Airport via available domestic routes or use scheduled passenger ferries between El Nido and Coron, if service is available. The sea crossing usually takes about 3.5–5 hours, and published standard-class fares are often around PHP 1,700–2,200, depending on the operator and date. Routes are subject to suspension or change, so check the latest sailing schedules and do not rely on ferries for short-haul flight connections on the same day.
Local transportation around Palawan
| Transportation |
Common use |
Estimated cost |
| Tricycle |
Short trip to the city |
Approximately 20–150 pesos, depending on location, distance, and whether the ride is shared or privately hired. |
| Shared van |
Transfers between major cities |
Common routes usually cost around 500-900 Philippine pesos per person. |
| Public bus |
Low-budget intercity travel |
Dependent on route; confirm with operator. |
| Scooter rental |
Independently search for suitable local roads |
Usually around 350-700 pesos per day, excluding fuel and security deposit. |
| Private car or van |
Family trips and customized itineraries |
Depends on distance, vehicle, driver, and rental term. |
| Tour boat |
Island tours and marine sightseeing |
Depends on location, passenger capacity, itinerary, and package contents. |
Train Travel: There is no passenger rail network connecting Palawan's tourist destinations. Visitors cannot travel to Palawan by train directly from Dhaka or Manila. Air travel, road transport, and scheduled marine services are realistic alternatives.
Required points of departure: Puerto Princesa International Airport, San Jose Transportation Terminal Area, Santa Lourdes Jetty for Honda Bay trip, Sabang Jetty for access to the Underground River, El Nido town and its departure area, and Coron Port on Busuanga Island. Please confirm the exact terminal or jetty mentioned on your ticket, as departure points may vary by operator.