Best way to travel between

Belgrade
Tunis
Travel Modes
Price
Distance
Duration
CO2
train
$151.0
1660.36 km
57h 33mins
88.0 kgs
 
bus
$294.0
1953.12 km
53h 42mins
58.59 kgs
 
flight
$355.0
1288.53 km
5h 23mins
139.16 kgs
 
drive
$1000.0
6308.4 km
79h 35mins
807.48 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1660.36 km 57h 33mins 555 AED 151.0
Bus 1953.12 km 53h 42mins 1,080 AED 294.0
Flight 1288.53 km 5h 23mins 1,304 AED 355.0
Drive 6308.4 km 79h 35mins 3,673 AED 1000.0
Take Train from Beograd to Bar(MNE)
Time: 12h 15mins Cost: 59 AED; $ 14.4 - 17.6 USD CO2 Emission: 25.39 kgs
Take Ferry from Bar to Bari
Time: 10h 49mins Cost: 180 AED; $ 44.1 - 53.9 USD CO2 Emission: 28.7 kgs
Take Bus from Bari Porto to Salerno Via Vinciprova
Time: 3h 57mins Cost: 92 AED; $ 22.5 - 27.5 USD CO2 Emission: 8.15 kgs
Take Ferry from Salerno to Tunis
Time: 27h 18mins Cost: 220 AED; $ 54.0 - 66.0 USD CO2 Emission: 86.64 kgs
Take Train from Bac to Tunis Marine
Time: 5mins Cost: 4 AED; $ 0.9 - 1.1 USD CO2 Emission: 0.5 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Tunis is to travel by train, which will cost about 555 AED or 135.90 USD.