Best way to travel between

Berlin
Skopje
Travel Modes
Price
Distance
Duration
CO2
train
$118.0
1779.62 km
31h 55mins
94.32 kgs
 
bus
$138.0
1984.65 km
30h 35mins
59.54 kgs
 
flight
$232.0
1835.46 km
9h 52mins
198.23 kgs
 
drive
$320.0
1712.58 km
18h 15mins
219.21 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1779.62 km 31h 55mins 5,368 MKD 118.0
Bus 1984.65 km 30h 35mins 6,278 MKD 138.0
Flight 1835.46 km 9h 52mins 10,554 MKD 232.0
Drive 1712.58 km 18h 15mins 14,557 MKD 320.0
Take Train from Berlin Hbf (tief) to Praha hl.n.
Time: 4h 43mins Cost: 2,275 MKD; $ 45.0 - 55.0 USD CO2 Emission: 19.37 kgs
Take Train from Praha hl.n. to Beograd
Time: 15h 20mins Cost: 2,047 MKD; $ 40.5 - 49.5 USD CO2 Emission: 51.02 kgs
Take Train from Beograd to Skopje
Time: 9h 51mins Cost: 1,001 MKD; $ 19.8 - 24.2 USD CO2 Emission: 23.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Berlin and Skopje is to travel by train, which will cost about 5,368 MKD or 106.20 USD.