Distance Calculator

Distance from Faro to Marrakesh

Distance between Faro and Marrakesh is 599 kilometers (372 miles).
Driving distance from Faro to Marrakesh is 999 kilometers (621 miles).

air 599 km
air 372 miles
car 999 km
car 621 miles

Distance Map Between Faro and Marrakesh

Faro, PortugalMarrakesh, Morocco = 372 miles = 599 km.

How far is it between Faro and Marrakesh

Faro is located in Portugal with (37.0194,-7.9322) coordinates and Marrakesh is located in Morocco with (31.6342,-7.9999) coordinates. The calculated flying distance from Faro to Marrakesh is equal to 372 miles which is equal to 599 km.

If you want to go by car, the driving distance between Faro and Marrakesh is 998.9 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 08 hours 55 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 400 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Faro 37.0194, -7.9322 37° 1´ 9.7320'' N
7° 55´ 56.0280'' W
Marrakesh 31.6342, -7.9999 31° 38´ 2.9760'' N
7° 59´ 59.7840'' W

Estimated Travel Time Between Faro and Marrakesh

Average SpeedTravel Time
30 mph (48 km/h) 20 hours 48 minutes
40 mph (64 km/h) 15 hours 36 minutes
50 mph (80 km/h) 12 hours 29 minutes
60 mph (97 km/h) 10 hours 17 minutes
70 mph (112 km/h) 08 hours 55 minutes
75 mph (120 km/h) 08 hours 19 minutes
Faro, Portugal

Related Distances from Faro

CitiesDistance
Faro to Casablanca765 km
Faro to Fes831 km
Faro to Agadir1234 km
Faro to Marrakesh999 km
Faro to Rabat674 km
Please Share Your Comments