Distance from

Frankfurt to Moscow

Average travel distance is

2527.71 km

Nomal travel times are between

6h 22min  -  45h 14min

2527.71 km (1570 miles) is the average travel distance between Frankfurt and Moscow. If you could walk at the speed of 3mph (4.8kph), it would take 16 days 8 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2212.93 km 1375.05 miles 1194.89 miles
Train 2511.63 km 1560.65 miles 1356.17 miles
Drive 2538.44 km 1577.31 miles 1370.65 miles
Bus 2681.04 km 1665.92 miles 1447.64 miles

Be prepared

Frankfurt - Moscow Info

The distance from Frankfurt(Main)Hbf to Frankfurt(M) Flughafen Fernbf 12 km (8 miles).

The distance from FRA to SVO 2164 km (1345 miles).

The distance from Sheremetyevo Airport to Kitay-Gorod station 37 km (23 miles).

Travel distance chart

The distance between Frankfurt to Moscow, Russia is 2527.71 km (1570 miles) and it would cost 125 USD ~ 4,128 RUB to drive in a car that consumes about 31 MPG.