Distance Calculator

Distance from Safi to Rabat

Distance between Safi and Rabat is 294 kilometers (183 miles).
Driving distance from Safi to Rabat is 327 kilometers (203 miles).

air 294 km
air 183 miles
car 327 km
car 203 miles

Distance Map Between Safi and Rabat

Safi, MoroccoRabat, Morocco = 183 miles = 294 km.

How far is it between Safi and Rabat

Safi is located in Morocco with (32.2994,-9.2372) coordinates and Rabat is located in Morocco with (34.0133,-6.8326) coordinates. The calculated flying distance from Safi to Rabat is equal to 183 miles which is equal to 294 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Safi 32.2994, -9.2372 32° 17´ 57.8040'' N
9° 14´ 13.8480'' W
Rabat 34.0133, -6.8326 34° 0´ 47.7000'' N
6° 49´ 57.1800'' W

Estimated Travel Time Between Safi and Rabat

Average SpeedTravel Time
30 mph (48 km/h) 06 hours 48 minutes
40 mph (64 km/h) 05 hours 06 minutes
50 mph (80 km/h) 04 hours 05 minutes
60 mph (97 km/h) 03 hours 22 minutes
70 mph (112 km/h) 02 hours 55 minutes
75 mph (120 km/h) 02 hours 43 minutes
Safi, Morocco

Related Distances from Safi

CitiesDistance
Safi to Sefrou548 km
Safi to Settat194 km
Safi to Tangier574 km
Safi to Essaouira123 km
Safi to Meknes472 km
Rabat, Morocco

Related Distances to Rabat

CitiesDistance
Guelmim to Rabat730 km
Kenitra to Rabat46 km
Mohammedia to Rabat66 km
Oujda to Rabat518 km
Marrakesh to Rabat326 km
Please Share Your Comments