2379.69 km (1479 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 15 days 9 hours.
Distance from
Belgrade to MoscowAverage travel distance is
2379.69 kmNomal travel times are between
6h 14min - 75h 42minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1943.40 km | 1207.58 miles | 1049.35 miles |
Flight | 1958.96 km | 1217.24 miles | 1057.76 miles |
Flight | 1887.78 km | 1173.01 miles | 1019.32 miles |
Drive | 2351.04 km | 1460.87 miles | 1269.46 miles |
Train | 2815.44 km | 1749.44 miles | 1520.22 miles |
Bus | 2454.89 km | 1525.4 miles | 1325.53 miles |
Bus | 2874.71 km | 1786.26 miles | 1552.22 miles |
Train | 2751.34 km | 1709.6 miles | 1485.6 miles |
BE PREPARED
Belgrade - Moscow Info
The distance from Slavija Square to Belgrade Airport 21 km (12.8 miles) .
The distance from Belgrade Airport to Belgrade 0 km (0.11 miles) .
The distance from BEG to SVO 1884 km (1170.74 miles) .
The distance from Moscow Sheremetyevo to Sheremetyevo International Airport 0 km (0.17 miles) .
The distance from Sheremetyevo International Airport to Belorussky Rail Terminal 35 km (21.99 miles) .
The distance from Belorussky Rail Terminal to Belorusskaya 0 km (0.13 miles) .
The distance from Belorusskaya to Teatralnaya 3 km (2.08 miles) .
Travel distance chart
The distance between Belgrade, Serbia to Moscow is 2379.69 km (1479 miles) and it would cost 92 USD ~ 3,038 RUB to drive in a car that consumes about 23 MPG.