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.
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.
