Best way to travel between

Bari
Porto
Travel Modes
Price
Distance
Duration
CO2
flight
$76.0
2143.14 km
6h 17mins
231.46 kgs
 
bus
$124.95
2810.43 km
24h 41mins
84.31 kgs
 
train
$181.3
3455.14 km
38h 38mins
183.12 kgs
 
drive
$421.17
2768.74 km
25h 50mins
354.4 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2143.14 km 6h 17mins 56 EUR 76.0
Bus 2810.43 km 24h 41mins 92 EUR 124.95
Train 3455.14 km 38h 38mins 134 EUR 181.3
Drive 2768.74 km 25h 50mins 310 EUR 421.17
Take Train from Bari C.le FNB to Bari Aeroporto Karol Wojtyla
Time: 16mins Cost: 4 EUR; $ 5.4 - 6.6 USD CO2 Emission: 0.5 kgs
Take Flight from BRI to OPO
Time: 3h 15mins Cost: 52 EUR; $ 63.0 - 77.0 USD CO2 Emission: 229.05 kgs
Take Train from Aeroporto to Trindade
Time: 27mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.69 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bari and Porto is to travel by air, which will cost about 56 EUR or 68.40 USD.