Calculate route from Bansalan (Davao, Philippines) to Dapitan (Zamboanga Peninsula, Philippines).
The flight distance (as the crow flies) between Bansalan and Dapitan is 286.5 km.
Roadmap (route) to go from Bansalan to Dapitan detailed above, you can also see the course layout on the map.
While doing trip Bansalan - Dapitan by car, the calculated route ends at a distance , or more straight.