Belgrade, Serbia
Moscow
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 2595.6 km | 75h 42mins | 3,038 RUB | 92.0 |
Bus | 2711.99 km | 44h 14mins | 4,590 RUB | 139.0 |
Flight | 1848.08 km | 8h 37mins | 4,722 RUB | 143.0 |
Flight | 1833.4 km | 6h 14mins | 5,086 RUB | 154.0 |
Bus | 2315.93 km | 43h 15mins | 6,043 RUB | 183.0 |
Flight | 1780.92 km | 9h 18mins | 7,959 RUB | 241.0 |
Drive | 2217.96 km | 26h 17mins | 9,907 RUB | 300.0 |
Train | 2656.08 km | 38h 37mins | 10,534 RUB | 319.0 |
The best and cheapest way to get from Belgrade, Serbia and Moscow is to travel by train, which will cost about 3,038 RUB or 82.80 USD.