Distance from

General Santos City to Surigao City

Average travel distance is

555.42 km

Nomal travel times are between

6h 19min  -  15h 45min

555.42 km (345 miles) is the average travel distance between General Santos City and Surigao City. If you could walk at the speed of 3mph (4.8kph), it would take 3 days 14 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 466 km 289.56 miles 251.62 miles
Drive 593.23 km 368.62 miles 320.32 miles
Bus 607.04 km 377.2 miles 327.78 miles

Be prepared

General Santos City - Surigao City Info

The distance from General Santos to General Santos 15 km (9 miles).

The distance from GES to SUG 448 km (278 miles).

The distance from Surigao to Surigao 5 km (3 miles).

Travel distance chart

The distance between General Santos City, SOCCSKSARGEN, Philippines to Surigao City, Caraga, Philippines is 555.42 km (345 miles) and it would cost 20 USD ~ 874.144 PHP to drive in a car that consumes about 5 MPG.