⛴ Malta Ferries 2026

Never Miss
a Ferry Again

Malta ferry schedule 2026 — Gozo Channel, Valletta, Sliema and Harbour ferry times

Every Malta ferry, real time. Just tell us where you're going./p>

Detecting your location… Show my ferries →
Where are you going?
Next departure
Malta · All in one
Malta, sorted.
Hotels, rentals, flights and experiences — every major platform.
We may earn a commission at no extra cost to you.
⛴ Gozo Channel — Car Ferry
Ċirkewwa (Malta) ↔ Mġarr (Gozo) · ~25 min · 24/7 year-round · Malta→Gozo free · Return ~€4.65
From Ċirkewwa, Malta
From Mġarr, Gozo

🚀 Valletta ↔ Gozo — High Speed
Valletta ↔ Mġarr · ~45 min · All year · gozofastferry.com
Valletta → Gozo

* 1 Oct–30 Apr: Fri & Sat only · 1 May–30 Sep: Daily   ** 1 May–30 Sep: Fri & Sat only

Gozo → Valletta

* Oct–Apr: Fri & Sat · May–Sep: Daily   ** May–Sep: Fri & Sat only


🌊 Sliema ↔ Gozo via Bugibba — High Speed
Sliema → Bugibba → Mġarr · ~75 min total · March – October only
Sliema → Bugibba → Gozo
Gozo → Bugibba → Sliema

🏙️ Valletta ↔ Sliema — Harbour Ferry
Every 30 min · All year · Day €3.00 / €5.00 return · Night (after 19:30) €3.50 / €5.20 · Children €1.00 / €1.50
Winter (1 Nov – 31 May) — Sliema Departures
Winter (1 Nov – 31 May) — Valletta Departures

Sundays & Public Holidays: starts 08:45, ends 19:30

Summer (1 Jun – 31 Oct) — Sliema Departures
Summer (1 Jun – 31 Oct) — Valletta Departures

Sundays & Public Holidays: starts 08:45, ends 00:00 · Night service from 19:30


⚓ Valletta ↔ 3 Cities (Cospicua)
Valletta ↔ Cospicua · Every 30 min · All year · Same fares as Sliema route
Winter (1 Nov – 31 May) — Cospicua Departures
Winter (1 Nov – 31 May) — Valletta Departures

Sundays & Public Holidays: starts 09:00

Summer (1 Jun – 31 Oct) — Cospicua Departures
Summer (1 Jun – 31 Oct) — Valletta Departures

Sundays & Public Holidays: starts 09:00, ends 00:00 · Night service from 19:30

Current Sea Conditions
Ċirkewwa
Valletta
Mġarr, Gozo
Sliema
⚠️ Strong winds — services may be suspended. Check with operator before travelling.
Malta → Gozo (car ferry)
FREE
Return (Gozo→Malta) ~€4.65 adults. Vehicles extra. Runs 24/7 year-round.
Gozo Channel crossing
~25 min
Ċirkewwa to Mġarr. Departures roughly every 45 minutes around the clock.
Valletta Fast Ferry
~45 min
Valletta ↔ Gozo. Year-round. Passenger only. Weather-dependent.
Harbour ferry day fare
€3.00
Sliema or 3 Cities ↔ Valletta. Return €5.00. Night (after 19:30): €3.50 / €5.20.

Frequently Asked Questions

Does the Gozo ferry run at night?
Yes. The Gozo Channel car ferry runs 24 hours a day, 365 days a year. Night crossings from Ċirkewwa depart at 00:00, 00:45, 01:30, 02:15 and more.
Can I take my car on the Gozo ferry?
Yes. The Gozo Channel ferry carries passenger vehicles, motorcycles and commercial vehicles. Book online at gozochannel.com for guaranteed space during peak periods.
What's the difference between Gozo Channel and Gozo Fast Ferry?
Gozo Channel is the car ferry from Ċirkewwa — free to Gozo, runs 24/7, ~25 min. Gozo Fast Ferry is a high-speed passenger catamaran from Valletta or Sliema — no vehicles, faster from town, but weather-dependent and not 24/7.
When does the Sliema–Gozo fast ferry run?
The Sliema–Bugibba–Gozo service is seasonal, running March to October only. Outside this period, use the Gozo Channel ferry from Ċirkewwa or the year-round Valletta Fast Ferry.
Are the harbour ferries running on Sundays?
Yes, but with reduced hours. The Sliema–Valletta service starts at 08:45 on Sundays and Public Holidays (winter: ends 19:30; summer: ends 00:00). The 3 Cities route starts at 09:00.
What time is the last ferry from Valletta to Sliema?
In summer (June–September) the last Sliema–Valletta ferry departs at midnight (00:00). In winter (October–May) the last departure is around 19:30. Always check vallettaferryservices.com for the latest schedule.
Is the Gozo ferry free?
The Gozo Channel car ferry is free in one direction — from Malta to Gozo (Ċirkewwa to Mġarr). The return journey (Gozo to Malta) is charged. Foot passengers pay €4.65 return. Vehicles pay from €15.70 return depending on size.
How long does the Gozo ferry take?
The Gozo Channel car ferry crossing takes approximately 25 minutes. The Gozo Fast Ferry from Valletta takes around 45 minutes. From Sliema it takes approximately 1 hour 15 minutes including the Bugibba stop.
Is there a ferry from Valletta to Gozo direct?
Yes. The Gozo Fast Ferry operates year-round from Valletta (Sa Maison) to Mġarr, Gozo. It is a passenger-only service — no vehicles. Journey time is approximately 45 minutes. Tickets from around €15 one-way.
What happens if the ferry is cancelled due to bad weather?
The Gozo Channel car ferry rarely cancels — it is a heavy vessel designed for all-weather operation. The Gozo Fast Ferry and harbour ferries are more weather-dependent and may suspend services in rough seas. Always check gozofastferry.com or vallettaferryservices.com before travelling.
Sources: gozochannel.com · gozofastferry.com · vallettaferryservices.com
All times Malta local time (CET/CEST). Schedules verified 2026.