The ferry to Gozo is the smoothest piece of public transport in Malta, which is faint praise but accurate. Two boats, a 25-minute crossing, no booking, pay on the way back, and you’re on the second island. The whole system has run roughly the same way for decades and works because of it.
There are three things first-timers usually get wrong: which port to use, when to pay, and which day to travel if you have a rental car. This guide covers all three plus the new Valletta–Mġarr fast ferry that changes the maths if you’re city-based.
For wider transport see Malta public bus / Tallinja, Malta airport to Valletta, Sliema, and renting a car in Malta.
Some links below are affiliate links — they don’t change your price, and they help keep this guide running.
The two ferry routes (and which to take)#
| Route | Operator | Crossing time | Cost (return) | Best for |
|---|---|---|---|---|
| Ċirkewwa (Malta) → Mġarr (Gozo) | Gozo Channel | 25 minutes | €4.65 foot / €15.70 car | Day-trippers, cars, anyone north of Sliema |
| Valletta → Mġarr (fast ferry) | Virtu / Gozo Fast Ferry | 45 minutes | ~€7.50 single, ~€11–13 return | Valletta-based travellers, foot passengers only |
Ċirkewwa is the workhorse and the only option if you have a rental car. Valletta fast ferry saves the 75-minute bus to Ċirkewwa if you’re city-based — but it’s foot passengers only, more expensive per ride, and runs less frequently.
How the Ċirkewwa–Mġarr ferry actually works#
Buying the ticket#
Here’s the part that confuses first-timers: you only pay for one direction.
- Going Malta → Gozo: walk on, no ticket required.
- Coming back Gozo → Malta: buy a ticket at the Mġarr terminal (€4.65 foot / €15.70 car). That single ticket covers both legs.
Why backwards? Locals figured out decades ago that pricing both legs at Ċirkewwa created a queue bottleneck. Selling at Mġarr means the Gozo side has the slow ticketing process and the Malta side has only boarding. It works, mostly.
If you only ever go one way (say you’re flying out of Malta and someone’s collecting you on Gozo), it’s still €4.65/€15.70 — they don’t sell genuinely one-way tickets cheaper.
Timetable#
Summer (April–October): ferries every 30–45 minutes from ~05:45 until ~22:30, with reduced overnight service.
Winter (November–March): ferries every 45–75 minutes, 05:45 to ~22:30, fewer overnight crossings.
Live timetable on gozochannel.com — check it the day before you travel; the schedule does shift. The 24-hour overnight service exists year-round but at very reduced frequency (one boat every 90 minutes through the small hours).
Foot passenger or car?#
Foot: walk on, no booking, ticket on return. €4.65 return.
Car: drive into the lane, wait, drive on. €15.70 return (this is per car; passengers travel on the same ticket). Pay on the Malta-bound leg at Mġarr.
Bicycle / motorcycle / scooter: treated as foot-passenger plus a small surcharge — usually €5–7 return for the vehicle on top of the foot fare. Confirm at the terminal.
The Valletta fast ferry to Gozo#
The newer option. Valletta Waterfront → Mġarr in 45 minutes, run by Virtu Ferries / Gozo Fast Ferry (the operator name has shifted across years). Roughly 6–8 sailings a day in summer, 3–4 in winter.
Cost: ~€7.50 single, ~€11–13 return. Foot passengers only — no cars.
Why take it instead of Ċirkewwa?
If you’re staying in Valletta or Sliema with no car, the fast ferry saves you the 75-minute bus 222 ride to Ċirkewwa plus the wait at the terminal. Door-to-door:
| Route | Total time, Sliema → Mġarr |
|---|---|
| Bus 222 → Ċirkewwa ferry → Mġarr | ~2h 15min |
| Walk to Valletta → fast ferry → Mġarr | ~1h 15min |
That’s an hour saved each way for a foot passenger from Valletta or Sliema.
Why take Ċirkewwa instead?
- You have a car (fast ferry doesn’t take cars)
- It’s cheaper (€4.65 vs €11–13 return)
- It runs more frequently (30 min vs 90+ min between sailings)
- It’s not weather-cancelled as often
In practice, most travellers should use Ċirkewwa for the standard return, and consider the fast ferry only if they’re car-free and based in Valletta.
Car queues: when they get bad#
This is the single most-asked question by car renters.
| Day / time | Queue at Ċirkewwa (Malta-bound side) | Queue at Mġarr (return) |
|---|---|---|
| Monday–Thursday morning | 0–20 min | 0–15 min |
| Friday afternoon (15:00–19:00) | 60–90 min (locals heading to Gozo) | 0–20 min |
| Saturday morning | 30–60 min | 0–20 min |
| Sunday late afternoon (16:00–20:00) | 0–20 min | 60–120 min (returning weekenders) |
| Public holiday eve | similar to Friday afternoon | similar to Sunday evening |
| Mid-August week | add 30–50% to all queues | add 30–50% |
The Friday-evening trap: Maltese families with second homes on Gozo make the same crossing every Friday after work, especially in summer. If you can avoid driving Malta→Gozo between 16:00 and 19:00 on a Friday, do.
The Sunday-evening trap: the same families come back. Don’t plan a Sunday-evening flight out of Malta if your last day is on Gozo with a car — the queue back to Malta will eat 90 minutes you don’t have.
Which terminal is which#
Ċirkewwa (Malta): northwest tip of Malta. Bus 222 from Sliema (~75 min), 41/42/45 from Valletta (~70 min), 221 from Buġibba (~25 min). Big modern terminal building with a small cafe, toilets, ATM, and outdoor seating areas.
Mġarr (Gozo): southeast coast of Gozo, the only port. Bus connections from here: 301 to Victoria (~12 min), 322 to Marsalforn, 323 to Xlendi. Small terminal with a cafe, taxis outside.
Valletta Waterfront: at the Pinto Wharf / cruise terminal, below Upper Barrakka. Reach it via the Barrakka Lift (€1) or the harbourside ramp.
Foot passengers: how the boarding works#
Ċirkewwa side: walk into the terminal, follow signs to the foot-passenger lane, wait at the boarding gate. Boats are signposted on the screens. No ticket needed for the outbound leg.
Mġarr side: when you come back from Gozo, buy your ticket at the terminal kiosk before boarding (cash or card, €4.65 return). Show the ticket on boarding.
Boarding takes about 10 minutes before each scheduled departure. Show up 15 minutes early to be safe.
You can stay in your car or walk up to the passenger deck during the crossing. Most foot passengers head to the upper deck for the views — Gozo’s south coast is pretty from the water and the St Paul’s Islands pass close by on the route.
With a car: how the boarding works#
- Drive to Ċirkewwa, follow signs to “Gozo Channel” / “Vehicle ferry.”
- Join the lane at the terminal. Engine off in queue, attendants will direct you.
- Drive on when called. You’ll be packed in tight; fold your wing mirrors in before you board.
- Stay in your car or walk up to the passenger deck for the 25-minute crossing.
- Drive off at Mġarr. You’re now on Gozo.
- On the return leg, drive into the Mġarr terminal queue, buy your €15.70 return ticket at the kiosk while you wait, drive on.
For more on car logistics and which days to rent see renting a car in Malta.
Tickets: cards, cash, and discounts#
- Card or cash at both terminals.
- No advance booking — same-day, walk-up only.
- Children under 4 free; kids 4–18 half fare.
- Maltese residents discount: not available to tourists; ignore the “resident” lane.
- Tallinja card doesn’t apply to the Gozo ferry — it’s a separate operator.
There’s no fast-pass system. Everyone queues the same.
What about Comino?#
The Comino ferry is a separate boat from a separate company, not part of the Gozo Channel system. The public Ċirkewwa–Comino shuttle (Comino Ferries Co-op) runs April–October, every 30 minutes, €10 return. There’s no public ferry to Comino in winter — only private cruise tours from Sliema, Buġibba or Mġarr (Gozo side).
For full Comino logistics see how to get to Comino & the Blue Lagoon and Blue Lagoon Comino tours.
Worst-case: cancelled ferry#
The Ċirkewwa–Mġarr crossing is rarely cancelled — the boats are big, the channel is sheltered, and the operator runs in conditions that would close most European ferry routes.
The fast ferry from Valletta is more weather-sensitive and gets cancelled in strong NE/NW winds (gregale and majjistral). If you’ve booked a Gozo day-trip via the fast ferry and the morning sailing is cancelled, your fallback is bus to Ċirkewwa and the regular ferry — adds about 90 minutes to the trip.
In the rare case the Ċirkewwa ferry is cancelled (full storm conditions, usually 2–4 days a year): there is no other Malta–Gozo route. Helicopter/seaplane services exist for emergencies but are not a tourist option in bad weather either. Plan a flexible day if the forecast looks bad.
Insider tips#
- Sit on the upper deck on the right side (starboard) heading out. You get the best views of the Comino cliffs and the Blue Lagoon as you pass.
- The Mġarr-side cafe does decent coffee. Better than the Ċirkewwa one.
- Park near the terminal at Ċirkewwa in the (free) outdoor lot if you’re foot-passengering — closer than the multi-storey, especially with a return after dark.
- The first ferry of the morning (~05:45 in summer) is often empty even on summer Saturdays. Photographers and runners use it.
- Bus 222 from Sliema is the worst Malta bus journey in summer. Standing-room-only. If you have luggage, Bolt to Ċirkewwa is €25–30 from Sliema and worth it.
- Bring water and a hat for the queue in July. Cars wait outside in 35°C heat with no shade.
Common mistakes#
- Trying to pre-book online. You can’t — there’s no booking system, even on the official site. Show up and pay.
- Driving Malta → Gozo on Friday at 17:00. Worst queue of the week. Travel midweek mornings or evenings if possible.
- Booking a Sunday-evening flight if your last day is on Gozo. Sunday-evening Mġarr→Ċirkewwa queues hit 90+ minutes. Either fly out Saturday or move back to Malta on Sunday morning.
- Assuming the Tallinja card covers the ferry. It doesn’t. Buy a Gozo Channel ticket separately.
- Missing the last ferry. Last regular sailing is around 22:30 in summer; check the live timetable. Overnight service exists but at 90-minute intervals — not fun if you’ve missed dinner.
- Forgetting the fast ferry exists. If you’re foot-passengering from Valletta and don’t need a car on Gozo, it cuts an hour each way.
- Driving onto the ferry with a roof box and not folding mirrors. Cars are packed in tight; mirror damage is on you.
How the ferry fits a Malta + Gozo trip#
For most travellers, the ferry comes up on Day 4 or Day 5 of a 5–7 day trip, when you move from Malta to Gozo. In our itineraries:
- 5 days Malta + Gozo — ferry across on Day 3, back on Day 5
- 7 days in Malta — ferry across on Day 5, return via Comino on Day 7
- Malta in winter — Gozo as a single day-trip, ferry both legs same day
For Comino-on-the-return-day strategy specifically see the Day 7 plan in the 7-day itinerary, or how to get to Comino for the operator-side breakdown.
FAQ#
How much does the Malta to Gozo ferry cost?#
€4.65 return as a foot passenger, €15.70 return per car (cars include all passengers). Paid only on the return leg from Gozo. Children under 4 free, 4–18 half fare.
Do I need to book the Gozo ferry in advance?#
No — and you can’t. There’s no booking system. Walk up, pay on the way back, board.
How long is the Malta to Gozo ferry?#
25 minutes crossing from Ċirkewwa to Mġarr, ferries departing roughly every 30–45 minutes in summer. The Valletta fast ferry to Mġarr is 45 minutes with fewer departures.
What time is the first ferry to Gozo?#
The first Ċirkewwa→Mġarr ferry leaves around 05:45 year-round; the last regular crossing is around 22:30. Reduced overnight service runs every 90 minutes through the small hours.
Can I take a rental car on the Gozo ferry?#
Yes — most rental contracts allow Gozo crossings. €15.70 return for the car (covers all passengers). A few rental companies charge a small “cross-island” surcharge of €15–25; confirm before booking. See renting a car in Malta for the full picture.
Where is the Gozo ferry terminal in Malta?#
Ċirkewwa, on the northwest tip of Malta. Bus 222 from Sliema, 41/42/45 from Valletta, 221 from Buġibba. There’s also a fast-ferry departure from Valletta Waterfront for foot passengers.
Is there a fast ferry from Valletta to Gozo?#
Yes — Valletta Waterfront to Mġarr in 45 minutes, ~€7.50 single, foot passengers only, 6–8 sailings a day in summer. Operator: Virtu / Gozo Fast Ferry. Saves the bus to Ċirkewwa if you’re city-based.
Can I book a Gozo day trip with the ferry included?#
Yes — most Gozo day-trip tours from Malta include the ferry crossing in the price. Compare formats in best Gozo day trips.
Is the ferry to Comino different from the Gozo ferry?#
Yes. The Comino shuttle from Ċirkewwa is a separate boat run by a separate company (Comino Ferries Co-op), April–October only, ~€10 return. The Gozo ferry doesn’t stop at Comino. See how to get to Comino.
What happens if my Gozo ferry is cancelled?#
Rare — the Ċirkewwa crossing runs in almost any weather. The Valletta fast ferry is more weather-sensitive and cancels in strong NE/NW winds. If the regular ferry is fully cancelled (2–4 storm days a year), there’s no alternative tourist route — plan a flexible day.
Last verified: April 2026. Fares, timetables and operator names change — confirm at gozochannel.com or the Virtu fast-ferry site before travelling.




