Distance from

Belgrade to Moscow

Average travel distance is

2379.69 km

Nomal travel times are between

6h 14min  -  75h 42min

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.

Travel 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.