Find out where to stay during your stay in Hammamet, in the town or in the surrounding area.

bed Wide range of accommodation

A wide range of accommodation options, from hotels to flats, guest houses and hostels.

published_with_changes Flexible cancellation

Book with peace of mind with flexible cancellation options.

rate_review Customer reviews

Extensive database of comments and ratings from previous travellers.

How to get from Sousse to Hammamet

To get from Sousse to Hammamet, there are several transport options available, including train, bus, taxi and car. Here is a detailed description of each option:

By car

Hiring a car gives you the freedom to travel at your own pace and make stops along the way to explore. There are a number of car hire companies available in Sousse, and you can book a car online or directly on site. The distance between Sousse and Hammamet is around 80 kilometres, and the journey takes around 1 hour by car, following the A1 motorway. Driving in Tunisia is relatively easy, but it is important to respect local traffic rules and to be vigilant on the road.

De Sousse à Hammamet en voiture
Follow this itinerary on Google Maps

By train

The Tunisian rail network, managed by the Société Nationale des Chemins de Fer Tunisiens (SNCFT), offers a direct link between Sousse and Hammamet.

The train journey is comfortable and offers picturesque views of the Tunisian countryside. Trains depart from Sousse station and arrive at Bir Bouregba station, just a few kilometres from Hammamet. From there, you can take a taxi to Hammamet town centre or to your hotel. The train journey takes around 1? hours.

By bus

Buses are an economical option for travelling between Sousse and Hammamet. Transport companies such as Société de Transport du Sahel (STS) run regular services between the two towns. Buses depart from Sousse bus station and arrive at Hammamet bus station.

The bus journey generally takes between 1h and 2 hours, depending on traffic. The buses are comfortable and air-conditioned, offering a convenient way to travel.

By taxi

Taking a taxi is a quick and flexible option for getting from Sousse to Hammamet. You can opt for a shared taxi, which is cheaper and leaves when all the seats are taken, or an individual taxi, which allows you to leave at a time of your choosing.

Shared taxis leave from taxi ranks in the main cities. The taxi journey takes about 1 hour, depending on traffic. Be sure to negotiate the price before you leave if you choose an individual taxi.