Best way to travel between

Davao
Zamboanga Peninsula, Philippines
Travel Modes
Price
Distance
Duration
CO2
bus
$39.0
872.1 km
16h 38mins
26.16 kgs
 
drive
$70.0
669.12 km
10h 24mins
85.65 kgs
 
flight
$195.0
411.07 km
1h 14mins
44.4 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 872.1 km 16h 38mins 1,705 PHP 39.0
Drive 669.12 km 10h 24mins 3,060 PHP 70.0
Flight 411.07 km 1h 14mins 8,523 PHP 195.0
Take Bus from Davao to Cagayan de Oro
Time: 5h 36mins Cost: 962 PHP; $ 19.8 - 24.2 USD CO2 Emission: 8.96 kgs
Take Car from Cagayan de Oro to Bulua, Cagayan de Oro
Time: 4mins Cost: 87 PHP; $ 1.8 - 2.2 USD CO2 Emission: 0.55 kgs
Take Bus from Bulua, Cagayan de Oro to Zamboanga
Time: 10h 27mins Cost: 656 PHP; $ 13.5 - 16.5 USD CO2 Emission: 17.07 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Davao and Zamboanga Peninsula, Philippines is to travel by bus, which will cost about 1,705 PHP or 35.10 USD.