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.
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
| How | Time | How often | Price* | 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 flight | flights several times a week, sometimes daily | about €80–250 for the flight | Check current schedules; the route is not always daily. |
| ferry Gozo Channel ferry from Mġarr (Gozo) to Ċirkewwa (Malta) | about 25 min | roughly every 45 minutes, day and night | about €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
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Tips
- Allow plenty of time for the road from Ċirkewwa to the airport; traffic across Malta can be slow.
- Check passport and visa rules for Tunisia for your nationality before booking.
- A fast ferry from Mġarr to Valletta also runs and can suit an airport transfer; check timetables.
- Tunis-Carthage airport is about 15–20 min by taxi from central Tunis.
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.
Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.