How to Travel from Cagayan de Oro to Dapitan, Zamboanga del Norte
Dapitan, the "Shrine City of the Philippines" (Rizal's exile site), is accessible from Cagayan de Oro (CDO) via land-sea combinations. No direct flight.
Option 1: Ferry + Land (Fastest, Most Popular)
- CDO → Dipolog (Ferry):
- Terminal: Macabalan Port (CDO) → Dipolog Port (Galas).
- Operators: 2GO Travel, Lite Shipping, Medallion, Cokaliong.
- Schedule: Overnight (depart ~8–9 PM, arrive ~5–6 AM) — ~9–10 hours. Some day trips (~12 hrs).
- Fare: ~₱1,200–2,500 (economy to cabin).
- Dipolog → Dapitan (Land):
- Distance: 14 km / 9 mi.
- Transport: UV Express van, multicab, tricycle, taxi.
- Time: 20–30 minutes.
- Fare: ₱50–150.
Total: ~9.5–10.5 hours.
Option 2: All-Land (Bus via Zamboanga City)
- CDO → Zamboanga City (Bus):
- Operators: Rural Transit, Bachelor Express, Mary May.
- Route: CDO → Iligan → Marawi → Malabang → Polloc Port → (Ferry 1 hr) → Zamboanga City. OR full land via Bukidnon/Cotabato (longer).
- Time: 12–16 hours (ferry segment included).
- Fare: ~₱1,500–2,500.
- Zamboanga City → Dapitan (Bus/Van):
- Distance: ~220 km.
- Time: 4–5 hours.
- Fare: ₱300–500.
Total: 16–21 hours. Only if you need Zamboanga City stopover.
Option 3: Private Vehicle (Drive)
- Route: CDO → Iligan → Narciso Ramos Hwy → Pagadian → Ipil → Dipolog → Dapitan.
- Distance: ~450 km.
- Time: 10–12 hours (mountain roads, traffic, ferry Polloc→Zamboanga if not full land).
- Condition: Mostly paved; some rough stretches. Night driving not recommended.
Option 4: Fly CDO → Dipolog + Land (Fastest Overall)
- Flight: Cebu Pacific / PAL Express: CDO (CGY) → Dipolog (DPL) — ~55 min, 1–2x daily.
- Land: Dipolog → Dapitan: 20–30 min.
- Total door-to-door: ~3–4 hours.
- Cost: ~₱3,000–6,000 (flight) + ₱100 (land).
Recommendation
| Priority |
Best Option |
| Time |
Fly CDO→Dipolog + van |
| Budget |
Ferry CDO→Dipolog + van |
| Scenic / Adventure |
Private drive (daylight only) |
| Stopover in Zamboanga |
Bus via Zamboanga City |
Booking Tips
- Ferry: Book 2GO/Lite online or at port 1–2 days ahead (peak: Holy Week, Christmas, Kadayawan).
- Bus: Rural Transit / Bachelor apps or terminals (Agora, CDO).
- Flight: Book 2–4 weeks ahead for fare.
Dapitan rewards the journey: Rizal Shrine, Dakak Beach, Glorious Fantasyland, sunset at Tag-ulo. Choose your balance of time, cost, and adventure.