The distance between Cavite City to General Santos City via General Santos City is 1334 Km by road. You can also find the distance from Cavite City to General Santos City via General Santos City using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Cavite City to General Santos City via General Santos City for road driving directions!