Best way to travel between

General Santos City, SOCCSKSARGEN, Philippines
Cagayan De Oro City, Philippines
Travel Modes
Price
Distance
Duration
CO2
drive
$40.0
415.14 km
5h 57mins
53.14 kgs
 
bus
$41.0
484.1 km
10h 27mins
14.52 kgs
 
flight
$124.0
354.96 km
5h 26mins
38.34 kgs
 
drive
$130.0
415.14 km
5h 57mins
53.14 kgs
 
flight
$169.0
287.85 km
3h 22mins
31.09 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 415.14 km 5h 57mins 1,748 PHP 40.0
Bus 484.1 km 10h 27mins 1,792 PHP 41.0
Flight 354.96 km 5h 26mins 5,420 PHP 124.0
Drive 415.14 km 5h 57mins 5,682 PHP 130.0
Flight 287.85 km 3h 22mins 7,387 PHP 169.0
Take Car from General Santos to Cagayan de Oro
Time: 5h 57mins Cost: 1,748 PHP; $ 36.0 - 44.0 USD CO2 Emission: 53.26 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 City, Philippines is to travel by car/taxi, which will cost about 1,748 PHP or 36.00 USD.