Best way to travel between

General Santos City, SOCCSKSARGEN, Philippines
Cagayan De Oro
Travel Modes
Price
Distance
Duration
CO2
drive
$35.0
380.64 km
6h 11mins
48.72 kgs
 
bus
$41.0
507.52 km
10h 34mins
15.23 kgs
 
drive
$120.0
376.98 km
6h 8mins
48.25 kgs
 
flight
$133.0
413.92 km
5h 54mins
44.7 kgs
 
flight
$169.0
348.14 km
3h 42mins
37.6 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 380.64 km 6h 11mins 1,530 PHP 35.0
Bus 507.52 km 10h 34mins 1,792 PHP 41.0
Drive 376.98 km 6h 8mins 5,245 PHP 120.0
Flight 413.92 km 5h 54mins 5,813 PHP 133.0
Flight 348.14 km 3h 42mins 7,387 PHP 169.0
Take Car from General Santos to Cagayan de Oro
Time: 6h 11mins Cost: 1,530 PHP; $ 31.5 - 38.5 USD CO2 Emission: 48.83 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from General Santos City, SOCCSKSARGEN, Philippines and Cagayan De Oro is to travel by car/taxi, which will cost about 1,530 PHP or 31.50 USD.