Flying to Dipolog is a good way to get to Mindanao. Cebu Pacific flies from [wiki=b07c844628c2a9ec3593f4ff4b4f1ec1]Manila[/wiki] 4 times a week while Philippine Airlines has daily flights from Manila to Dipolog. The city is also reachable from Mactan [wiki=f393dc2e3ce2b863737e1679a436cc5e]Cebu[/wiki] International Airport with Cebu Pacific and PAL Express Airlines with the same flight schedule of Monday, Wednesday and Friday.
To visit other cities take the coach to Ozamis and beyond. Rural Transit Bus (RTMI) is the main company. The airconditioned buses can be servere so best go non-aircon (De Luxe buses).