Distance from

Prague to Marrakech

Average travel distance is

6106.55 km

Nomal travel times are between

7h 43min  -  106h 20min

6106.55 km (3794 miles) is the average travel distance between Prague and Marrakech. If you could walk at the speed of 3mph (4.8kph), it would take 39 days 12 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3094.14 km 1922.61 miles 1670.7 miles
Train 4048.01 km 2515.32 miles 2185.75 miles
Bus 7599.75 km 4722.27 miles 4103.54 miles
Drive 9684.31 km 6017.55 miles 5229.11 miles

Be prepared

Prague - Marrakech Info

The distance from Staroměstská to Nádraží Veleslavín 6 km (4 miles).

The distance from Nádraží Veleslavín to Terminál 1 8 km (5 miles).

The distance from PRG to RAK 3075 km (1910 miles).

The distance from Marrakech Airport to Hivernage 6 km (4 miles).

Travel distance chart

The distance between Prague to Marrakech, Marrakesh-Tensift-El Haouz, Morocco is 6106.55 km (3794 miles) and it would cost 192 USD ~ 1,588 MAD to drive in a car that consumes about 48 MPG.