Travel from Barcelona to Tunisia

Flights from Barcelona to Tunisia

Tunisair and Vueling Airlines fly from Barcelona to Tunis once daily.

How to get from Barcelona to Tunisia

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Tunis airport, bus to Tunis Marine, then train to Tunis. 4 h 41 min $163. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Tebessa airport, then drive to Kasserine. 14 h 33 min. From Barcelona car ferry to Genoa, car ferry to Tunis, walk to Le Bac, TGM to Tunis Marine, then train to Bab Laassal. 42 h 20 min $287. From Barcelona drive to Marseille, car ferry to Annaba, then drive to Tunis. 27 h 43 min.