There are 9 ways to get from Visayan Islands to Zamboanga City by plane, car ferry, busferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Mactan–Cebu International Airport
best- Fly from Mactan–Cebu International Airport (CEB) to Zamboanga International Airport (ZAM)plane CEB - ZAM
1h 10m₱4,600–12,000Car ferry
cheapest- Take the car ferry from Dumaguete Port to Zamboangacarferry
16h 30m₱1,000–3,200Bus and ferry, bus
- Take the busferry from Tacloban to Butuanbusferry
- Take the bus from Butuan to Agora, Cagayan de Orobus
- Take the bus from Cagayan de Oro to Zamboangabus
25h 10m₱2,048–3,406Drive, car ferry
- Drive from Cebu City to Oslob, Cebucar
- Take the car ferry from Oslob, Cebu to Dapitancarferry
- Drive from Dapitan to Zamboanga Citycar
13h 40m₱4,138–6,049Fly from Bacolod International Airport
- Fly from Bacolod International Airport (BCD) to Zamboanga International Airport (ZAM)plane BCD - ZAM
3h 10m₱9,000–11,000Fly from Iloilo International Airport
- Fly from Iloilo International Airport (ILO) to Zamboanga International Airport (ZAM)plane ILO - ZAM
1h 45m₱8,000–14,000Fly from Tacloban
- Fly from Tacloban (TAC) to Zamboanga International Airport (ZAM)plane TAC - ZAM
3h 45m₱8,000–12,000Fly from Boracay Airport
- Fly from Boracay Airport (MPH) to Zamboanga International Airport (ZAM)plane MPH - ZAM
3h 45m₱9,500–14,000Fly from Dumaguete–Sibulan Airport
- Fly from Dumaguete–Sibulan Airport (DGT) to Zamboanga International Airport (ZAM)plane DGT - ZAM
4h 35m₱9,500–17,000
Mactan–Cebu International Airport (CEB) to Zamboanga International Airport (ZAM) flights
Questions & Answers
The cheapest way to get from Visayan Islands to Zamboanga City is to bus and ferry and bus which costs ₱2,000 - ₱3,500 and takes 25h 10m.
The fastest way to get from Visayan Islands to Zamboanga City is to fly which takes 1h 10m and costs ₱4,600 - ₱12,000.
No, there is no direct bus from Visayan Islands to Zamboanga City. However, there are services departing from Tacloban and arriving at Zamboanga via Butuan and Cagayan de Oro. The journey, including transfers, takes approximately 25h 10m.
Yes, there is a direct ferry departing from Dumaguete Port and arriving at Zamboanga. Services depart once a week, and operate Tuesday. The journey takes approximately 16h 30m.
The distance between Visayan Islands and Zamboanga City is 432 km.
The best way to get from Visayan Islands to Zamboanga City without a car is to car ferry which takes 16h 30m and costs ₱1,000 - ₱3,200.
It takes approximately 1h 10m to fly from Mactan–Cebu International Airport (CEB) to Zamboanga International Airport (ZAM), including transfers and time at the airport.
Visayan Islands to Zamboanga City bus services, operated by Bachelor Express, depart from Tacloban station.
The quickest flight from Mactan–Cebu International Airport Airport to Zamboanga International Airport Airport is the direct flight which takes 1h 10m.
Visayan Islands to Zamboanga City bus services, operated by Bachelor Express, arrive at Butuan station.
What companies run services between Visayan Islands, Western Visayas, Philippines and Zamboanga City, Philippines?
Philippine Airlines and Cebu Pacific fly from Mactan–Cebu International Airport (CEB) to Zamboanga International Airport (ZAM) twice daily. Alternatively, 2 GO Travel operates a car ferry from Dumaguete Port to Zamboanga once a week. Tickets cost ₱1,000–3,200 and the journey takes 16h 30m.
- Website
- cebupacificair.com
Flights from Mactan–Cebu International Airport to Zamboanga International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₱8,500–13,000
Flights from Bacolod International Airport to Zamboanga International Airport via Manila
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- ₱5,500–16,000
Flights from Bacolod International Airport to Zamboanga International Airport via Mactan–Cebu International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱5,000–16,000
Flights from Iloilo International Airport to Zamboanga International Airport via Manila
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₱7,500–12,000
Flights from Tacloban to Zamboanga International Airport via Manila
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₱5,500–16,000
Flights from Tacloban to Zamboanga International Airport via Mactan–Cebu International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₱5,500–16,000
Flights from Boracay Airport to Zamboanga International Airport via Manila
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₱5,500–17,000
Flights from Dumaguete–Sibulan Airport to Zamboanga International Airport via Manila
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₱9,500–15,000
- Website
- philippineairlines.com
Flights from Mactan–Cebu International Airport to Zamboanga International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱4,500–11,000
Flights from Bacolod International Airport to Zamboanga International Airport via Manila
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₱7,000–19,000
Flights from Bacolod International Airport to Zamboanga International Airport via Mactan–Cebu International Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱6,000–19,000
Flights from Tacloban to Zamboanga International Airport via Manila
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₱9,500–12,000
Flights from Tacloban to Zamboanga International Airport via Mactan–Cebu International Airport
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱9,500–12,000
Flights from Boracay Airport to Zamboanga International Airport via Mactan–Cebu International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₱10,000–14,000
Flights from Boracay Airport to Zamboanga International Airport via Manila
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₱10,000–14,000
Flights from Dumaguete–Sibulan Airport to Zamboanga International Airport via Manila
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₱12,000–19,000
- Website
- cebupacificair.com
Flights from Iloilo International Airport to Zamboanga International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₱3,200–21,000
- Phone
- +63 244 0637
- [email protected]
- Website
- facebook.com
Busferry from Tacloban to Butuan
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Estimated price
- ₱750–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
Bus from Butuan to Agora, Cagayan de Oro
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- ₱370–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
- Phone
- +63 88 858 5887
- [email protected]
- Website
- facebook.com
Bus from Cagayan de Oro to Zamboanga
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Estimated price
- ₱900–1,300
- Schedules at
- facebook.com
- Book at
- 12go.asia
- Phone
- (+632) 8528-7000
- [email protected]
- Website
- travel.2go.com.ph
Car ferry from Dumaguete Port to Zamboanga
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Estimated price
- ₱1,000–3,200
- Schedules at
- travel.2go.com.ph
- Book at
- 12go.asia
- Super Value Class
- ₱1,000–2,700
- 4 Person Cabin
- ₱1,400–1,800
- Tourist Class
- ₱1,000–3,200
- State Room
- ₱4,096
- Mega Value Class
- ₱2,884
- Phone
- +63 977 822 5483 / 998 999 5483
- [email protected]
- Website
- liteferries.com.ph
Car ferry from Oslob, Cebu to Dapitan
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₱640–710
- Schedules at
- liteferries.com.ph
- Book at
- 12go.asia
- Standard
- ₱640
- Tourist
- ₱710
Want to know more about travelling around Philippines
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide
More Questions & Answers
Cebu Pacific and Philippine Airlines offer flights from Mactan–Cebu International Airport Airport to Zamboanga International Airport Airport.
There are 34+ hotels available in Zamboanga City.










