Voyrilo

Distance: Ternate to General Santos

Distance between Ternate and General Santos in kilometers, miles and nautical miles.

638 km
Straight-line
great-circle
344 nm
Nautical Miles
as the crow flies
861 km
By Road
10h 46m
1h 18m
By Air
flight time
TernateGeneral Santos

Frequently Asked Questions

How far is Ternate from General Santos?

The straight-line distance from Ternate to General Santos is 638 km (344 nautical miles). By road it is approximately 861 km (10h 46m drive). By air the flight takes about 1h 18m.

How many nautical miles is it from Ternate to General Santos?

The nautical distance from Ternate to General Santos is approximately 344 nautical miles.