Distance between Siquijor and General Santos City is 384.07 km.
This distance is equal to 238.65 miles, and 207.24 nautical miles.
The distance line on map shows distance from Siquijor to General Santos City between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Siquijor to General Santos City,
It takes 0.43 hours to arrive.