Mahdia is located some 100 miles (161 kilometers) from Tunis, the national capital, and about 65 miles (105 kilometers) from Hammamet.
Mahdia offers visitors a number of interesting places to see. Mahdia Beach and Grand Mosque are your best bets.
Holidaying in this popular part of Tunisia can be not only relaxing, but an adventure too; so why don't you rent a vehicle and explore a few of the other interesting towns and cities in the vicinity of Mahdia. Monastir, 25 miles (40 kilometers) to the southeast, and El Djem, 25 miles (40 kilometers) to the northeast of Mahdia are also waiting to be discovered.
Sousse, is another interesting spot to explore. It is around 30 miles (48 kilometers) from Mahdia and offers a great selection of things to do and see, such as Stade Olympique, Ribat of Sousse and Sousse Beach. Port El Kantaoui Harbour and Port El Kantaoui Beach are other attractions worth investigating for those who have more time on their hands.
Experience a little local culture amid the great outdoors at the region's open-air markets. Stimulate your mind by spending a few hours at Tunisia's thought-provoking history museums.
Get outdoors and get amongst it in Tunisia. Have a go at quad biking or give four-wheel driving a try.
When booking your vacation to Mahdia, it's handy to remember that the handiest major airport, Habib Bourguiba International Airport, is situated in in Monastir, 25 miles (40 kilometers) away.