Best way to travel between

Belgrade
Skopje
Travel Modes
Price
Distance
Duration
CO2
train
$23.0
470.4 km
10h 14mins
24.93 kgs
 
bus
$28.0
541.84 km
11h 36mins
16.26 kgs
 
drive
$70.0
454.65 km
5h 6mins
58.2 kgs
 
flight
$105.0
394.16 km
5h 28mins
42.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 470.4 km 10h 14mins 1,046 MKD 23.0
Bus 541.84 km 11h 36mins 1,274 MKD 28.0
Drive 454.65 km 5h 6mins 3,184 MKD 70.0
Flight 394.16 km 5h 28mins 4,777 MKD 105.0
Take Train from Beograd to Skopje
Time: 10h 14mins Cost: 1,046 MKD; $ 20.7 - 25.3 USD CO2 Emission: 24.94 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Skopje is to travel by train, which will cost about 1,046 MKD or 20.70 USD.