Best way to travel between

General Santos
Bacolod
Travel Modes
Price
Distance
Duration
CO2
bus
$36.36
1087.67 km
34h 2mins
32.63 kgs
 
drive
$37.62
765.13 km
14h 52mins
97.94 kgs
 
ferry
$47.52
899.74 km
25h 46mins
115.17 kgs
 
flight
$68.64
685.84 km
4h 39mins
74.07 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1087.67 km 34h 2mins 1,589 PHP 36.36
Drive 765.13 km 14h 52mins 1,644 PHP 37.62
Ferry 899.74 km 25h 46mins 2,077 PHP 47.52
Flight 685.84 km 4h 39mins 3,000 PHP 68.64
Take Bus from YBL General Santos to Davao City Ecoland Bus Terminal
Time: 2h 0mins Cost: 262 PHP; $ 5.4 - 6.6 USD CO2 Emission: 4.17 kgs
Take Bus from Davao City to Ormoc
Time: 18h 0mins Cost: 1,311 PHP; $ 27.0 - 33.0 USD CO2 Emission: 18.17 kgs
Take Walk from Ormoc to Ormoc
Time: 7mins Cost: 0 PHP; $ 0.0 - 0.0 USD CO2 Emission: 0.07 kgs
Take Ferry from Ormoc to Cebu
Time: 2h 0mins Cost: 787 PHP; $ 16.2 - 19.8 USD CO2 Emission: 14.2 kgs
Take Walk from Cebu to Cebu Robinsons Galleria
Time: 15mins Cost: 0 PHP; $ 0.0 - 0.0 USD CO2 Emission: 0.16 kgs
Take Bus from Cebu Robinsons Galleria to Cebu South Bus Terminal
Time: 10mins Cost: 44 PHP; $ 0.9 - 1.1 USD CO2 Emission: 0.16 kgs
Take Bus from Cebu South Bus Terminal to Bacolod
Time: 8h 0mins Cost: 481 PHP; $ 9.9 - 12.1 USD CO2 Emission: 6.76 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from General Santos and Bacolod is to travel by bus, which will cost about 1,573 PHP or 32.40 USD.