Home › Routes › Gozo to Tunis

How to get from Gozo to Tunis

There is no direct link from Gozo to Tunis. Take the Gozo Channel ferry to Malta (about 25 min), travel about 1 h to Malta International Airport, then fly about 1 h to Tunis-Carthage. Allow about 4–5 h door to door.

375 km apart (straight line)Day trip: noFlight · Ferry

Best option: Flight. Flights from Malta take about an hour, and there is no regular passenger ferry to Tunis.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
flight
Gozo Channel ferry from Mġarr to Ċirkewwa, bus or taxi to Malta International Airport, then a flight to Tunis-Carthage
about 25 min ferry, about 1 h by road, about 1 h flightflights several times a week, sometimes dailyabout €80–250 for the flightCheck current schedules; the route is not always daily.
ferry
Gozo Channel ferry from Mġarr (Gozo) to Ċirkewwa (Malta)
about 25 minroughly every 45 minutes, day and nightabout €4–5 return per foot passenger (paid on the way back to Gozo)The first leg of every trip from Gozo; fares are collected leaving Malta for Gozo.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Compare flightsGozo to Tunis and backBook a transferDoor to door on arrivalHotels in TunisCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Is there a ferry from Gozo or Malta to Tunis?

There is no regular passenger ferry between Malta and Tunisia at present. Ferries to Tunis run from Italian ports such as Palermo and Genoa. From Gozo, the practical route is the Gozo Channel ferry to Malta, then a flight from Malta International Airport to Tunis.

How long does it take to get from Gozo to Tunis?

About 4–5 hours door to door: 25 minutes on the Gozo Channel ferry, roughly an hour by road to Malta International Airport, time for check-in, and about an hour in the air to Tunis-Carthage. Choose a flight that leaves enough margin for traffic in Malta.

How do I get from Gozo to Malta airport?

Take the Gozo Channel ferry from Mġarr to Ċirkewwa, about 25 minutes, then a public bus, taxi or pre-booked transfer to the airport, about an hour depending on traffic. Some direct airport transfer buses also run from Gozo. A fast ferry from Mġarr to Valletta is another option; check current timetables.

Do I need a visa for Tunisia?

Many nationalities, including most EU and UK citizens, can visit Tunisia without a visa for short stays, but rules vary by passport. Check the current requirements for your nationality before you travel, and make sure your passport is valid for the length of your stay.

Tunis travel guideHow many days in TunisWhere to stay in TunisGozo travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.