Best way to travel between

Tunis
Belgrade
Travel Modes
Price
Distance
Duration
CO2
train
$187.0
1663.45 km
53h 27mins
88.16 kgs
 
bus
$206.0
2405.16 km
46h 10mins
72.15 kgs
 
flight
$353.0
1277.04 km
5h 9mins
137.92 kgs
 
drive
$1000.0
6500.55 km
84h 41mins
832.07 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1663.45 km 53h 27mins 687 AED 187.0
Bus 2405.16 km 46h 10mins 757 AED 206.0
Flight 1277.04 km 5h 9mins 1,297 AED 353.0
Drive 6500.55 km 84h 41mins 3,673 AED 1000.0
Take Train from Tunis Marine to Bac
Time: 5mins Cost: 4 AED; $ 0.9 - 1.1 USD CO2 Emission: 0.91 kgs
Take Ferry from Tunis to Salerno
Time: 23h 11mins Cost: 367 AED; $ 90.0 - 110.0 USD CO2 Emission: 86.55 kgs
Take Bus from Salerno to Bari Porto
Time: 3h 57mins Cost: 77 AED; $ 18.9 - 23.1 USD CO2 Emission: 8.1 kgs
Take Ferry from Bari to Bar
Time: 10h 49mins Cost: 184 AED; $ 45.0 - 55.0 USD CO2 Emission: 28.7 kgs
Take Train from Bar(MNE) to Beograd
Time: 11h 19mins Cost: 55 AED; $ 13.5 - 16.5 USD CO2 Emission: 25.26 kgs
Source: Rome2rio

Mode of travel comparision chart

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