Best way to travel between

Budapest, Hungary
Bari
Travel Modes
Price
Distance
Duration
CO2
bus
$103.0
2261.34 km
31h 28mins
67.84 kgs
 
flight
$105.0
765.58 km
4h 40mins
82.68 kgs
 
bus
$123.0
1620.15 km
29h 22mins
48.6 kgs
 
train
$144.0
1202.91 km
31h 54mins
63.75 kgs
 
flight
$146.0
934.96 km
8h 49mins
100.98 kgs
 
drive
$199.0
1122.16 km
23h 8mins
143.64 kgs
 
train
$236.0
1708.72 km
19h 53mins
90.56 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2261.34 km 31h 28mins 76 EUR 103.0
Flight 765.58 km 4h 40mins 77 EUR 105.0
Bus 1620.15 km 29h 22mins 91 EUR 123.0
Train 1202.91 km 31h 54mins 106 EUR 144.0
Flight 934.96 km 8h 49mins 108 EUR 146.0
Drive 1122.16 km 23h 8mins 147 EUR 199.0
Train 1708.72 km 19h 53mins 174 EUR 236.0
Take Bus from Budapest to Oradea
Time: 3h 6mins Cost: 10 EUR; $ 11.7 - 14.3 USD CO2 Emission: 9.32 kgs
Take Bus from Oradea to Bari
Time: 27h 21mins Cost: 66 EUR; $ 81.0 - 99.0 USD CO2 Emission: 58.54 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Budapest, Hungary and Bari is to travel by bus, which will cost about 76 EUR or 92.70 USD.