Distance Calculator

Distance from Beni Mellal to Essaouira

Distance between Beni Mellal and Essaouira is 336 kilometers (208 miles).
Driving distance from Beni Mellal to Essaouira is 385 kilometers (239 miles).

air 336 km
air 208 miles
car 385 km
car 239 miles

Distance Map Between Beni Mellal and Essaouira

Beni Mellal, MoroccoEssaouira, Marrakesh, Morocco = 208 miles = 336 km.

How far is it between Beni Mellal and Essaouira

Beni Mellal is located in Morocco with (32.3373,-6.3498) coordinates and Essaouira is located in Morocco with (31.5125,-9.77) coordinates. The calculated flying distance from Beni Mellal to Essaouira is equal to 208 miles which is equal to 336 km.

If you want to go by car, the driving distance between Beni Mellal and Essaouira is 384.73 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 03 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 49 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Beni Mellal 32.3373, -6.3498 32° 20´ 14.1000'' N
6° 20´ 59.3880'' W
Essaouira 31.5125, -9.77 31° 30´ 45.0000'' N
9° 46´ 12.0000'' W

Estimated Travel Time Between Beni Mellal and Essaouira

Average SpeedTravel Time
30 mph (48 km/h) 08 hours 00 minutes
40 mph (64 km/h) 06 hours 00 minutes
50 mph (80 km/h) 04 hours 48 minutes
60 mph (97 km/h) 03 hours 57 minutes
70 mph (112 km/h) 03 hours 26 minutes
75 mph (120 km/h) 03 hours 12 minutes
Please Share Your Comments