Distance from

Bahrain to Moscow

Average travel distance is

4292.16 km

Nomal travel times are between

6h 15min  -  57h 34min

4292.16 km (2667 miles) is the average travel distance between Bahrain and Moscow. If you could walk at the speed of 3mph (4.8kph), it would take 27 days 18 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3762.34 km 2337.81 miles 2031.5 miles
Drive 4821.98 km 2996.24 miles 2603.66 miles

Be prepared

Bahrain - Moscow Info

The distance from BAH to DME 3713 km (2307 miles).

The distance from Domodedovo Airport to Paveletsky Rail Terminal 50 km (31 miles).

Travel distance chart

The distance between Bahrain to Moscow, Russia is 4292.16 km (2667 miles) and it would cost 340 USD ~ 11,228 RUB to drive in a car that consumes about 86 MPG.