Distance from Mahdia to Casablanca

The distance between Mahdia, Tunisia and Casablanca, Morocco is 1,725 kilometers (1,072 miles).

Mahdia, Mahdia Governorate, Tunisia

Casablanca, Casablanca-Settat, Morocco

From Mahdia to Casablanca, the straight-line distance is 1,725 kilometers, heading west. Both cities are at a similar altitude, with Mahdia at 7 meters above sea level and Casablanca at 27 meters.

Travel time

Mode Estimated time
Bicycle 6-7 days
Motorcycle 2-3 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h
Mahdia, Tunisia

Local time:

Time Zone: Africa/Tunis

Coordinates: 35.5047° N 11.0622° E

Elevation: 7 m (23 ft)


Nearby airports:
  • Monastir Habib Bourguiba International Airport (MIR)
  • Enfidha – Hammamet International Airport (NBE)
  • Sfax–Thyna International Airport (SFA)
  • Aeroporto di Lampedusa (LMP)
  • Pantelleria Airport (PNL)
Casablanca, Morocco

Local time:

Time Zone: Africa/Casablanca

Coordinates: 33.5883° N 7.6114° W

Elevation: 27 m (89 ft)


Nearby airports:
  • Mohammed V International Airport (CMN)
  • Ben Slimane Airport (GMD)
  • Rabat-Salé Airport (RBA)
  • Kenitra Airport (NNA)
  • Beni Mellal Airport (BEM)

Other distances from Mahdia

Distance between cities Kilometers
From Mahdia to Tunis 167 km
From Mahdia to Sfax 89 km
From Mahdia to Sousse 52 km
From Mahdia to Monastir 37 km
From Mahdia to Kairouan 90 km

Other distances from Casablanca

Distances between cities Kilometers
From Casablanca to Rabat 86 km
From Casablanca to Tangier 293 km
From Casablanca to Marrakesh 220 km
From Casablanca to Salé 91 km
From Casablanca to Agadir 398 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mahdia and Casablanca.

From To Distance (kilometers)
Villa Nueva, Guatemala Montería, Colombia 1,725 km
Valencia, Spain Newcastle upon Tyne, United Kingdom 1,726 km
San Pedro Sula, Honduras Zapopan, Mexico 1,724 km
San Salvador, El Salvador Tampa, United States 1,726 km
Gibraltar, Gibraltar Newport, United Kingdom 1,726 km
San Antonio, United States Las Vegas, United States 1,726 km
Lisbon, Portugal Manchester, United Kingdom 1,724 km
Hong Kong, Hong Kong Bangkok, Thailand 1,726 km
Gibraltar, Gibraltar Swansea, United Kingdom 1,723 km
Rome, Italy Liverpool, United Kingdom 1,723 km
San Pedro Sula, Honduras Guadalajara, Mexico 1,723 km
Dallas, United States Las Vegas, United States 1,723 km
Guatemala City, Guatemala Montería, Colombia 1,722 km
Miami, United States Santa Marta, Colombia 1,728 km
Tegucigalpa, Honduras Bucaramanga, Colombia 1,722 km
La Paz, Bolivia Manaus, Brazil 1,728 km
Rosario, Argentina São Paulo, Brazil 1,721 km
Guadalajara, Mexico Cancún, Mexico 1,721 km
Tegucigalpa, Honduras León de los Aldama, Mexico 1,721 km
Nashville, United States San Nicolás de los Garza, Mexico 1,730 km

Measure more distances between cities