Distances between cities in Tunisia

How far is it from Tunis to Djerba, Sousse to Tozeur, or Tabarka to Bizerte? This table gives road distances and driving times between the country’s main cities, sites and airports, computed on OpenStreetMap data — by road, not as the crow flies.

Updated on

Road distance table

Pick a starting city to see distances and driving times to every other destination. Times are pure driving time at legal speeds: add a margin for town crossings and checkpoints.

DestinationkmDriving time
Tunis-Carthage Airport710 min
Hammamet6755 min
Nabeul681 h 00
Bizerte6950 min
Dougga1081 h 40
Enfidha-Hammamet Airport1081 h 20
Kelibia1251 h 45
Sousse1451 h 50
El Kef1672 h 25
Monastir1742 h 10
Kairouan1762 h 15
Tabarka1812 h 40
El Jem2042 h 25
Mahdia2112 h 45
Sbeitla2483 h 45
Sfax2673 h 20
Gafsa3415 h 20
Gabes4144 h 50
Tozeur4336 h 50
Tozeur-Nefta Airport4356 h 55
Matmata4475 h 20
Nefta4577 h 15
Kebili5136 h 15
Djerba (Houmt Souk)5266 h 55
Djerba-Zarzis Airport5297 h 00
Zarzis5416 h 35
Tataouine5416 h 20
Douz5436 h 50

Road distances: © OpenStreetMap contributors, routed with OSRM.

A few planning benchmarks

Tunisia stretches close to 800 km from north to south, yet most tourist drives stay under 4 hours. Tunis–Sousse takes under 2 hours on the A1, Tunis–Tozeur just under 7 hours, Tunis–Djerba about 7 hours.

Djerba has two approaches: the ferry between Jorf and Ajim, the most direct from Gabes, and the El Kantara causeway from Zarzis. Driving times to the island include the ferry crossing, which can take longer in high season.

Beyond 4 to 5 hours at the wheel per day, a holiday turns into a string of transfers. Split long distances into stages — which is what our Tunis–Djerba and southern Tunisia itineraries do.

Frequently asked questions

About 526 km by road to Houmt Souk — close to 7 hours of driving, ferry crossing included.

About 433 km and just under 7 hours of driving without stops.

About 145 km, under 2 hours on the A1 motorway.

They are computed by road routing (OSRM engine) on OpenStreetMap data, between town centres and, for airports, the terminals. They may differ by a few kilometres depending on your exact starting point.