Best way to travel between

Istanbul, Turkey
Serbia
Travel Modes
Price
Distance
Duration
CO2
train
$55.0
973.64 km
44h 15mins
51.6 kgs
 
bus
$109.0
1305.15 km
20h 24mins
39.15 kgs
 
flight
$204.67
817.82 km
7h 55mins
88.32 kgs
 
drive
$220.0
996.45 km
13h 39mins
127.55 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 973.64 km 44h 15mins 202 AED 55.0
Bus 1305.15 km 20h 24mins 400 AED 109.0
Flight 817.82 km 7h 55mins 752 AED 204.67
Drive 996.45 km 13h 39mins 808 AED 220.0
Take Train from Aksaray to Otogar
Time: 13mins Cost: 7 AED; $ 1.8 - 2.2 USD CO2 Emission: 0.37 kgs
Take Bus from Istanbul to Sofia
Time: 9h 5mins Cost: 129 AED; $ 31.5 - 38.5 USD CO2 Emission: 16.68 kgs
Take Train from Sofia to Beograd
Time: 33h 44mins Cost: 59 AED; $ 14.4 - 17.6 USD CO2 Emission: 21.74 kgs
Take Bus from Glavna železnička stanica to Slavija
Time: 5mins Cost: 7 AED; $ 1.8 - 2.2 USD CO2 Emission: 0.03 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Istanbul, Turkey and Serbia is to travel by train, which will cost about 202 AED or 49.50 USD.