Distance from

Moscow to Porto

Average travel distance is

3947.3 km

Nomal travel times are between

10h 31min  -  11h 34min

3947.3 km (2453 miles) is the average travel distance between Moscow and . If you could walk at the speed of 3mph (4.8kph), it would take 25 days 12 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3947.30 km 2452.74 miles 2131.37 miles

BE PREPARED

Moscow - Porto Info

The distance from Kitay-Gorod station to Sheremetyevo Airport 38 km (23.48 miles) .

The distance from SVO to OPO 3896 km (2420.74 miles) .

Travel distance chart

The distance between Moscow to Porto is 3947.3 km (2453 miles) and it would cost 164 USD ~ 121 EUR to drive in a car that consumes about 41 MPG.