Best way to travel between

Bari
Vilnius
Travel Modes
Price
Distance
Duration
CO2
flight
$116.0
1722.0 km
5h 24mins
185.98 kgs
 
bus
$132.0
2995.65 km
45h 17mins
89.87 kgs
 
bus
$146.0
3072.24 km
46h 0mins
92.17 kgs
 
flight
$218.0
1786.02 km
11h 27mins
192.89 kgs
 
train
$359.0
3036.54 km
43h 52mins
160.94 kgs
 
drive
$470.0
2615.17 km
26h 30mins
334.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1722.0 km 5h 24mins 295 LTL 116.0
Bus 2995.65 km 45h 17mins 336 LTL 132.0
Bus 3072.24 km 46h 0mins 371 LTL 146.0
Flight 1786.02 km 11h 27mins 555 LTL 218.0
Train 3036.54 km 43h 52mins 913 LTL 359.0
Drive 2615.17 km 26h 30mins 1,196 LTL 470.0
Take Train from Bari Brigata Bari to Bari Aeroporto Karol Wojtyla
Time: 13mins Cost: 15 LTL; $ 5.4 - 6.6 USD CO2 Emission: 0.44 kgs
Take Flight from BRI to VNO
Time: 2h 48mins Cost: 280 LTL; $ 99.0 - 121.0 USD CO2 Emission: 184.62 kgs
Take Bus from Vilnius Airport to M.K. Ciurlionio
Time: 12mins Cost: 0 LTL; $ 0.2 - 0.2 USD CO2 Emission: 0.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bari and Vilnius is to travel by air, which will cost about 295 LTL or 104.40 USD.