
Visit Mahdia, Tunisia
Quiet Sahel peninsula town with a Fatimid old quarter and the longest white-sand beach in the country.
Mahdia is a Sahel port town 60 km south of Monastir, set on a narrow peninsula. Its old town — entered through the massive Skifa el Kahla gate — is the historic Fatimid capital (10th century). South of the medina runs Tunisia's longest uninterrupted white-sand beach.
- Quieter and more relaxed than Sousse or Hammamet — popular with French and Italian regulars.
- Skifa el Kahla (the 'Dark Gate') is the medieval city's massive surviving entrance.
- Mahdia beach runs 20+ km south — undeveloped at the far end.
- Some of Tunisia's best Mediterranean diving (Mahdia and Salakta wrecks).
- Reachable in 1 hour by Sahel Métro from Sousse / Monastir.
- Region
- Sahel
- Airport
- Monastir (MIR) 60 km, Enfidha (NBE) 110 km
- Best time
- May–October
- Stay
- 3–5 nights
Overview of Mahdia
Mahdia is a small Sahel port (population 80,000) set on a narrow rocky peninsula 60 km south of Monastir. It was the original capital of the Fatimid caliphate (founded 921 CE) before the dynasty moved on to Egypt and founded Cairo. The old quarter, entered through the immense Skifa el Kahla gate, sits at the tip of the peninsula with the sea on three sides.
Modern Mahdia spreads inland from the medina, and the beach strip runs 20+ km south past the Zone Touristique — a quieter, less-developed cluster of 4★ resorts (Iberostar Royal El Mansour, Vincci Helios, El Mouradi Cap Mahdia) with one of the longest stretches of pale-sand beach in the Mediterranean.
Mahdia is the easiest Sahel base for a quieter holiday — fewer party hotels than Sousse, lower prices than Hammamet, more local life than Port El Kantaoui. It's also one of Tunisia's best Mediterranean diving bases — visibility 15–25 m, several Roman wrecks off the coast.
Top attractions in Mahdia
- Skifa el Kahla
Massive surviving gate to the Fatimid medina — climb the rampart for the peninsula view.
- Fatimid Great Mosque
Original Fatimid mosque (rebuilt to 10th-century plans), with a fortress-like minaret.
- Borj el Kebir
16th-century Ottoman fort at the tip of the peninsula — guards the old port.
- Punic-era cemetery
Pre-Islamic rock-cut tombs at the far end of the peninsula.
- Mahdia fish market
Daily morning auction at the port — one of the most colourful in the country.
Best things to do in Mahdia
- Mediterranean diving
Roman wrecks off Salakta and Ras Africa. PADI centres in the marina.
- Beach day at the Zone Touristique
Daypass at Iberostar Royal El Mansour or Vincci Helios.
- Silk weaving workshop visit
Mahdia has an old silk-weaving tradition still practiced — a few open workshops in the medina.
- Sahel Métro to Monastir / Sousse
Cheap, scenic light-rail north along the coast.
- Sunset at Cap d'Afrique
The headland east of the medina — popular sunrise/sunset photo spot.
Best neighbourhoods to stay in Mahdia
- Zone Touristique (south of town)
Iberostar Royal El Mansour, Vincci Helios, El Mouradi Cap Mahdia — the resort strip.
- Medina
A handful of dar conversions (Dar el Andalous) inside the walls — atmospheric, walkable.
What to eat in Mahdia
- Coquillages farcis
Stuffed shellfish — Mahdia port-side specialty.
- Sandwich tunisien
Half-baguette stuffed with tuna, harissa, olives, egg, capers — eat at any cart.
- Banadhaj
Almond-stuffed Mahdian sweet — local bakery specialty.
How to get to Mahdia
Monastir (MIR) is the closest airport — 60 km / 50 min by car. Enfidha (NBE) is 110 km / 1h15. Sahel Métro from Sousse/Monastir takes about 1 hour and is very cheap. Louages from Sousse and Sfax are frequent.
Day trips from Mahdia
- El Jem amphitheatre
40 minutes west — the world's third-largest Roman amphitheatre.
- Monastir + Sousse
Sahel Métro loop — both medieval Sahel towns in one day.
- Sfax medina
1 hour south — working port city, Tunisia's second-largest, with a well-preserved medina.
Practical tips
- Mahdia is one of the quieter Sahel options — book a half-board hotel rather than expect a wide restaurant choice.
- The medina is small (~1 km²) — half a day is enough to see everything.
- Diving season is April–November; book a dive day a week ahead in July–August.
Frequently asked questions about visiting Mahdia
Is Mahdia better than Sousse for a beach holiday?
How long should I stay in Mahdia?
Is Mahdia good for diving?
Are there direct flights to Mahdia?
Plan your trip to Mahdia
- Best beaches in Tunisia
- Beach resorts in Tunisia
- Tunisia for Gulf Travelers: Visa, Halal, Flights, Best ResortsA familiar, halal-friendly Mediterranean escape for Gulf families.
- Best Beaches in Tunisia: 15 Best Bays from Tabarka to DjerbaThe 15 bays we send friends to.
- Tunisia Travel Guide 2026: Everything You Need to KnowThe full Tunisia primer — written by editors based in Tunis.
- Visit TunisMediterranean capital, UNESCO medina, cliffside village views.
- Visit Djerba514 km² Mediterranean island, year-round sun, the longest beach in Tunisia.