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 Tunis to Hammamet

To get from Tunis to Hammamet, there are several transport options available, including train, bus, taxi and hire 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 agencies in Tunis, and you can book a car online or directly on site.

The distance between Tunis and Hammamet is around 65 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 Tunis à 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), provides a direct link between Tunis and Hammamet. Trains depart from Tunis 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 hour 15 minutes. Trains are generally comfortable and offer pleasant views of the Tunisian countryside.

By bus

Buses are an economical option for travelling between Tunis and Hammamet. The Société Nationale de Transport Interurbain (SNTRI) and other transport companies run regular services between the two towns.

Buses depart from Tunis bus station, often called “Bab Alioua“, and arrive at Hammamet bus station. The bus journey generally takes between 1h and 2 hours, depending on traffic. The buses are air-conditioned and offer a comfortable journey.

By taxi

Taking a taxi is a quick and flexible option for getting from Tunis to Hammamet. You can opt for a shared taxi, which is cheaper and leaves when all the seats are taken, or for 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. It is important to negotiate the price before you set off if you choose an individual taxi.