The train, run by the Tunisian National Railways Company (SNCFT), is a comfortable and affordable way to travel around the country, especially along the east coast. The main line links Tunis with Sousse, El Jem and Sfax, then continues towards Gabes. Other lines serve the north and west, and the Sahel metro connects Sousse, Monastir and Mahdia. However, the network does not reach every tourist destination.
The main Tunis–Sfax line
This is the line most used by travellers. From Tunis station on Place Barcelone, trains run along the coast to Sousse, then pass through El Jem, whose amphitheatre is a few minutes' walk from the station, before reaching Sfax. Some trains continue to Gabes. Main-line trains generally offer two classes; first class provides a little more space.
The Sahel metro
This electrified SNCFT line connects Sousse with Monastir and then Mahdia, serving many small towns as well as Monastir airport. Departures are frequent during the day, making it a convenient way to explore the Sahel without a car. It is ideal for a day trip combining the ribat of Monastir, the medina of Sousse and the Mahdia peninsula.
Other lines
Other lines link Tunis with Bizerte, the north-west towards Beja and Jendouba, or Cap Bon as far as Nabeul, with a station at Hammamet. A line runs from Sfax to Gafsa and Metlaoui in the south-west. SNCFT suburban trains also serve the southern suburbs of Tunis. On these secondary lines, services are less frequent, so check departures in advance.
Tickets and practicalities
Tickets are bought at the station counter before departure; arrive a little early, especially before weekends and during holidays, when trains are very busy. Timetables can change with the season and delays are not unusual. Check the latest SNCFT information or ask directly at the station to plan your journey properly.
Frequently asked questions
Can I travel from Tunis to Sousse by train?
Yes, it is one of the most convenient train journeys, with several departures a day. The trip usually takes about two hours.
Does the train go to Djerba or Kairouan?
No, neither Djerba nor Kairouan is served by train. You will need to complete the journey by louage, bus or car.
How do I get to Monastir or Mahdia by train?
The Sahel metro links Sousse with Monastir and Mahdia, with frequent departures during the day. It is easy to combine with the main line from Tunis.