Travel from Zamboanga to Surigao

Bus or fly from Zamboanga to Surigao?

Cebu Pacific, Cebgo and Philippine Airlines fly from Zamboanga to Surigao twice daily. Alternatively, RTMI (Rural Transit of Mindanao Incorporated) operates a bus from Zamboanga to Surigao hourly. Tickets cost $9 - $16 and the journey takes 10 h 15 min. 2 other operators also service this route.

How to get from Zamboanga to Surigao

From Zamboanga airport fly to Butuan airport, taxi to Butuan, then bus to Surigao. 7 h 16 min. From Zamboanga airport fly to Surigao airport then taxi to Surigao. 5 h 34 min $151. From Zamboanga airport fly to Cagayan airport then taxi to Surigao. 6 h 26 min $218. From Zamboanga airport fly to Davao airport, bus to Sison, then bus to Surigao. 12 h $201. From Zamboanga Port car ferry to Cebu then car ferry to Surigao. 1 h $40. From Zamboanga bus to Bulua, Cagayan de Oro, taxi to Agora, Cagayan de Oro, bus to Davao City, then bus to Surigao. 28 h 29 min $42. From Zamboanga City ferry to Cebu then ferry to Surigao. 41 h 30 min $36. From Zamboanga drive to Surigao. 12 h 50 min $83.

Is there a direct ferry between Zamboanga and Surigao?

No, there is no direct ferry from Zamboanga to Surigao. However, there are services departing from Zamboanga Port and arriving at Surigao via Cebu. The journey, including transfers, takes approximately 1 h.