There are 6 ways to get from Zamboanga to El Nido by car ferry, ferry, bus, bus and ferry or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Car ferry, ferry  •  2 days 0 h

$85 - $160

5 alternative options

Bus, bus and ferry, ferry  •  2 days 16 h

$114 - $161

Car ferry  •  3 days 7 h

  1. Zamboanga

$86 - $118

Fly to Puerto Princesa, Mini Van  •  10 h 11 min

  1. ZAM - PPS

$118 - $431

Fly to Busuanga, ferry  •  9 h 58 min

  1. ZAM - USU

$158 - $556

Fly to San Jose, ferry  •  17 h 51 min

  1. ZAM - SJI

$134 - $429

What companies run services between Zamboanga, Philippines and El Nido, Philippines?

There is no direct connection from Zamboanga to El Nido. However, you can take the car ferry to Cebu, take the car ferry to Manila, take the taxi to Manila, take the car ferry to Coron, then take the ferry to El Nido, Palawan. Alternatively, you can take a vehicle from Zamboanga to El Nido via Cagayan de Oro, Cagayan De Oro, Philtranco Cubao, MRT-3 Cubao Station, Epifanio de los Santos Av, Quezon City, Manila, Epifanio de los Santos Av, Quezon City, Manila, Dimple Star Manila, San Jose, Occidental Mindoro, San Jose, Mindoro, and Coron in around 2 days 16 h.

Airlines
Cebu Pacific
Website
cebupacificair.com
Flights from Zamboanga to Puerto Princesa via Manila
Ave. Duration
5 h 7 min
When
Every day
Estimated price
$140 - $600
Flights from Zamboanga to Puerto Princesa via Cebu
Ave. Duration
6 h 40 min
When
Every day
Estimated price
$100 - $420
Flights from Zamboanga to Puerto Princesa via Davao, Cebu
Ave. Duration
6 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$140 - $600
Flights from Zamboanga to Puerto Princesa via Cebu, Manila
Ave. Duration
6 h 30 min
When
Every day
Estimated price
$160 - $650
Flights from Zamboanga to Puerto Princesa via Davao, Manila
Ave. Duration
9 h 30 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$190 - $800
Flights from Zamboanga to San Jose via Manila
Ave. Duration
10 h 25 min
When
Monday, Wednesday and Friday
Estimated price
$90 - $380
Flights from Zamboanga to San Jose via Davao, Manila
Ave. Duration
18 h 5 min
When
Monday, Wednesday and Friday
Estimated price
$130 - $550
Cebgo
Website
cebupacificair.com
Flights from Zamboanga to Busuanga via Manila
Ave. Duration
6 h 37 min
When
Every day
Estimated price
$150 - $700
Flights from Zamboanga to San Jose via Cebu, Manila
Ave. Duration
13 h 45 min
When
Every day
Estimated price
$210 - $800
Flights from Zamboanga to San Jose via Manila
Ave. Duration
8 h 45 min
When
Every day
Estimated price
$90 - $380
Philippine Airlines
Website
philippineairlines.com
Flights from Zamboanga to Puerto Princesa via Manila
Ave. Duration
8 h 5 min
When
Every day
Estimated price
$180 - $850
Flights from Zamboanga to Busuanga via Manila, Cebu
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$250 - $1,200
Flights from Zamboanga to Busuanga via Cebu
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$140 - $650
Bus operators
RTMI (Rural Transit of Mindanao Incorporated)
Phone
+63 88 858 5887
Bus from Zamboanga to Cagayan de Oro
Ave. Duration
12 h
Frequency
Every 3 hours
Estimated price
$9 - $17
Schedules at
facebook.com
Philtranco
Website
philtranco.net
Bus and ferry from Cagayan De Oro to Philtranco Cubao
Ave. Duration
32 h
Frequency
Once daily
Estimated price
$45 - $70
Schedules at
philtranco.net
Dimple Star Transport
Phone
+63 2 475 9024
Website
facebook.com
Bus and ferry from Dimple Star Manila to San Jose, Occidental Mindoro
Ave. Duration
9 h
Frequency
Every 3 hours
Estimated price
$18
Schedules at
facebook.com
El Nido Private Shuttle
Website
elnidopalawan.com
Bus from Puerto Princesa to El Nido
Ave. Duration
5 h
Frequency
Hourly
Estimated price
$12
Schedules at
elnidopalawan.com
Ferry operators
George and Peter Lines Inc.
Website
gplines.com
Car ferry from Zamboanga Port to Cebu
Ave. Duration
16 h
Frequency
Twice a week
Estimated price
$18
Schedules at
superferry2go.com
2 GO Travel
Phone
(+63 2) 528.7209
Email
info@2go.com.ph
Website
travel.2go.com.ph
Car ferry from Cebu to Manila
Ave. Duration
10 h 1 min
Frequency
3 times a week
Estimated price
$22 - $50
Schedules at
travel.2go.com.ph
Book at
travel.2go.com.ph
Mega Value Class
$22 - $45
Super Value Class
$26 - $31
Tourist Class
$30 - $45
Cabin for 4
$30 - $50
Cabin for 6
$35 - $50
Stateroom for 2
$95 - $105
Suiteroom for 2
$102 - $107
Car ferry from Manila to Coron
Ave. Duration
15 h
Frequency
Twice a week
Estimated price
$22 - $55
Schedules at
travel.2go.com.ph
Super Value Class
$22 - $27
Tourist Class
$30 - $40
Cabin for 4
$35 - $55
Cabin for 6
$35 - $55
Stateroom for 3
$120
Car ferry from Zamboanga to Manila
Ave. Duration
42 h
Frequency
Once a week
Estimated price
$50 - $90
Schedules at
travel.2go.com.ph
Super Value Class
$50 - $70
Mega Value Class
$50 - $75
Tourist Class
$55 - $75
Cabin for 4
$70 - $90
Stateroom for 2
$150 - $180
Suiteroom for 2
$160 - $180
Atienza Shipping Lines
Website
facebook.com
Car ferry from Manila to Coron
Ave. Duration
20 h
Frequency
Once a week
Estimated price
$26
Schedules at
facebook.com
Car ferry from Manila to El Nido
Ave. Duration
36 h
Frequency
Once a week
Estimated price
$33
Schedules at
facebook.com
M/BCA Bunso Transport
Website
facebook.com
Ferry from Coron to El Nido, Palawan
Ave. Duration
4 h
Frequency
Once daily
Estimated price
$23
Schedules at
facebook.com
Book at
biyaheroes.com
Ferry from San Jose, Mindoro to Coron
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$16
Schedules at
facebook.com
Book at
biyaheroes.com
Montenegro Shipping and Ferries

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Need to know: Jadrolinija and Want to know more about US trains? - to help you get the most out of your next trip.

Questions & Answers

The distance between Zamboanga and El Nido is 559 km.

The cheapest way to get from Zamboanga to El Nido is to car ferry which costs ₱4,500 - ₱6,500 and takes 3 days 7 h.

The quickest way to get from Zamboanga to El Nido is to fly and ferry which takes 9 h 58 min and costs ₱8,000 - ₱30,000.

No, there is no direct ferry from Zamboanga to El Nido. However, there are services departing from Zamboanga and arriving at El Nido via Manila. The journey, including transfers, takes approximately 3 days 7 h.

It takes approximately 2 days 0 h to get from Zamboanga to El Nido, including transfers.