Distance from Porto to Marrakesh
Distance between Porto and Marrakesh is 1059 kilometers (658 miles).
Driving distance from Porto to Marrakesh is 1394 kilometers (866 miles).
658 miles
866 miles
Distance Map Between Porto and Marrakesh
Porto, Portugal ↔ Marrakesh, Morocco = 658 miles = 1059 km.
How far is it between Porto and Marrakesh
Porto is located in Portugal with (41.1496,-8.611) coordinates and Marrakesh is located in Morocco with (31.6342,-7.9999) coordinates. The calculated flying distance from Porto to Marrakesh is equal to 658 miles which is equal to 1059 km.
If you want to go by car, the driving distance between Porto and Marrakesh is 1394.29 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 12 hours 26 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 335 km.
City/Place | Latitude and Longitude | GPS Coordinates |
---|---|---|
Porto | 41.1496, -8.611 | 41° 8´ 58.5960'' N 8° 36´ 39.5640'' W |
Marrakesh | 31.6342, -7.9999 | 31° 38´ 2.9760'' N 7° 59´ 59.7840'' W |
Estimated Travel Time Between Porto and Marrakesh
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 29 hours 02 minutes |
40 mph (64 km/h) | 21 hours 47 minutes |
50 mph (80 km/h) | 17 hours 25 minutes |
60 mph (97 km/h) | 14 hours 22 minutes |
70 mph (112 km/h) | 12 hours 26 minutes |
75 mph (120 km/h) | 11 hours 37 minutes |
Related Distances from Porto
Cities | Distance |
---|---|
Porto to Rabat | 1058 km |
Porto to Casablanca | 1148 km |
Porto to Marrakesh | 1394 km |
Porto to Sale | 1055 km |
Porto to Fes | 1225 km |
Related Distances to Marrakesh
Cities | Distance |
---|---|
Montijo to Marrakesh | 1237 km |
Amora to Marrakesh | 1240 km |
Sintra to Marrakesh | 1280 km |
Canidelo to Marrakesh | 1384 km |
Lisbon to Marrakesh | 1252 km |