V Tunisku se nachází 30 letišť, včetně několika mezinárodních. Nejdůležitějším z nich je Tunis-Carthage. Z České republiky do Tuniska létá společnost Tunis Air, a to hned do několika destinací – Djerba, Monastir, Tunis a Tabarka. Levnější variantou je využít služeb charterových společností. Jejich letenky lze ovšem zamluvit pouze přes některou z cestovních kanceláří a dostanete se s nimi pouze na Djerbu či do Monastiru.
Mezi nejvýznamnější tuniské přístavy ve Středozemním moři patří Tunis, Bizerte, Gabes, La Goulette, Sfax, Sousse a Zarzis. Tunisko disponuje také třemi velkými jachtovými přístavy a několika menšími. V posledních letech je cestování do Tuniska na jachtě stále oblíbenější.
Tuniská silniční síť je v dobrém stavu, značky jsou srozumitelné. Dovézt si svoje vlastní auto je dost drahé. Půjčení auta také není úplně levná záležitost, navíc cestovat do některých oblastí lze pouze se svolením policie a výhradně v koloně. Proto je výhodnější využít služeb taxi.
Oblíbeným druhem dopravy po Tunisku jsou sběrné taxíky (lougage). Jedná se o mikrobusy s červeným pruhem pro více cestujících. Jezdí mezi městy a fungují na principu sběru pasažérů. Naopak mikrobusy s modrým pruhem jezdí pouze po městech a v jejich okolí. Oproti klasickým „žlutým“ taxíkům jsou výrazně levnější.
Patrně nejlevnější způsob dopravy v Tunisku představují autobusy. Jezdí sice vcelku pravidelně, ale jízdní řády zde neexistují nebo jsou pouze v arabštině. Autobusy jsou pohodlné a nabízejí dostatek místa jak pro cestující, tak pro zavazadla. Navíc bývají mnohdy vybaveny klimatizací.
Tunisko hodně zdědilo z francouzského železničního dopravního systému. Celková délka železničních tratí činí 2152 km. Cestování vlakem je zde považováno za bezpečný a pohodlný způsob dopravy. Tuniské vlaky mají vysoký standard a často jsou komfortnější než vlaky české.