Distance from Ternate to New Calaylayan

The distance from Ternate to New Calaylayan is approximately 331 km / 206 mi (as the crow flies).

The following map shows the distance from Ternate to New Calaylayan.

For more detailed information about any of the places please click on the place name:
Ternate
New Calaylayan

Map options

Current distance: Ternate -> New Calaylayan
Show reverse: New Calaylayan -> Ternate

DistanceRouteRoute by bikeRoute by foot