Distance from Marrakesh to Mehdia
Distance between Marrakesh and Mehdia is 997 kilometers (620 miles).
Driving distance from Marrakesh to Mehdia is 1611 kilometers (1001 miles).
Distance Map Between Marrakesh and Mehdia
Marrakesh, Morocco ↔ Mehdia, Tiaret, Algeria = 620 miles = 997 km.



















How far is it between Marrakesh and Mehdia
Marrakesh is located in Morocco with (31.6342,-7.9999) coordinates and Mehdia is located in Algeria with (35.4306,1.7571) coordinates. The calculated flying distance from Marrakesh to Mehdia is equal to 620 miles which is equal to 997 km.
If you want to go by car, the driving distance between Marrakesh and Mehdia is 1611.24 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 14 hours 23 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 614 km.
City/Place | Latitude and Longitude | GPS Coordinates |
---|---|---|
Marrakesh | 31.6342, -7.9999 | 31° 38´ 2.9760'' N 7° 59´ 59.7840'' W |
Mehdia | 35.4306, 1.7571 | 35° 25´ 50.0880'' N 1° 45´ 25.7040'' E |
Estimated Travel Time Between Marrakesh and Mehdia
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 33 hours 34 minutes |
40 mph (64 km/h) | 25 hours 10 minutes |
50 mph (80 km/h) | 20 hours 08 minutes |
60 mph (97 km/h) | 16 hours 36 minutes |
70 mph (112 km/h) | 14 hours 23 minutes |
75 mph (120 km/h) | 13 hours 25 minutes |
Related Distances from Marrakesh
Cities | Distance |
---|---|
Marrakesh to Algiers | 1753 km |
Marrakesh to Saida | 1424 km |
Marrakesh to Constantine | 2120 km |
Marrakesh to Oran | 1348 km |
Marrakesh to Tindouf | 2590 km |
Related Distances to Mehdia
Cities | Distance |
---|---|
Rabat to Mehdia | 1289 km |
Casablanca to Mehdia | 1379 km |
Fes to Mehdia | 1326 km |
Sale to Mehdia | 1280 km |
Marrakesh to Mehdia | 1611 km |