✓ Plan and book your perfect crossing – simple, fast, and reliable | Explore Ferrygogo worldwide 🌐

Ferries to Gozo

Getting to Gozo by ferry

Two kinds of ferry go to Gozo, and they arrive at the same harbour, Mġarr. The Gozo Channel car ferry crosses from Ċirkewwa at the northern tip of Malta in about 25 minutes, day and night. The fast ferry takes foot passengers straight from Valletta in about 45 minutes, and since May 2026 also from Sliema and Buġibba.

Gozo by ferry in a nutshell
  • With a car: Ċirkewwa to Mġarr (Gozo Channel), 25 minutes, around the clock, up to every 15 to 45 minutes
  • Car fare: €15.70 for car and driver, adult passenger €4.65; tickets are validated in Mġarr and in practice cover the return trip
  • From Valletta: Gozo Highspeed fast ferry, about 45 minutes, roughly hourly, €7.50 one way
  • From Sliema or Buġibba: fast ferry since May 2026, €8.50 / €6.50 one way
  • Via Comino: some Blue Lagoon boats continue to Gozo

Car ferry or fast ferry?

The car ferry from Ċirkewwa is the only option with a vehicle and runs all night. Without a car, the fast ferry from Valletta saves you the long bus ride to the north of Malta.

Use the booking module and select Malta as your destination to compare crossings to and within Malta. Fast-ferry tickets to Gozo are sold by Gozo Highspeed; Virtu Ferries is the company behind the Malta to Sicily service.

Ferry Map: ferry routes to Gozo, Malta

Use the interactive map to find the right crossing and ferry company. You can zoom in and out and view the routes in the ports.

The map shows the two main links to Mġarr, from Ċirkewwa and Valletta; the newer fast-ferry route from Sliema and Buġibba is described below. Ċirkewwa is about 1h20 to 1h30 by bus from Valletta (routes 41 and 42) or from the airport (TD1), so if you are staying in or near Valletta without a car, the fast ferry is usually quicker overall.

Crossings to Gozo

Cirkewwa-Mgarr (Gozo)

Gozo Channel
3 Miles
25 Minutes
Up to 45 times per day, 24/7
From: £5.00

Valletta-Mgarr (Gozo)

Gozo Highspeed
15 miles
45 mins.
About hourly, all year
Check fares

Ferry guide Gozo: Valletta and Ċirkewwa

Fast ferry from Valletta, Sliema and Buġibba to Gozo

Gozo Highspeed sails from Valletta (near Lascaris) to Mġarr in about 45 minutes, all year, roughly every hour from early morning until late evening; in summer there are extra late-night sailings at weekends. It is for foot passengers only, and bicycles travel free (up to nine per sailing). A one-way ticket costs €7.50 for adults and €3 for children aged 4 to 10.

Since 5 May 2026 there is also a route from Sliema via Buġibba to Gozo, about 1h15 from Sliema and 30 minutes from Buġibba, with around 13 departures a day. A single costs €8.50 from Sliema and €6.50 from Buġibba.

Car ferry from Ċirkewwa to Gozo

Gozo Channel sails Ċirkewwa to Mġarr in about 25 minutes, 24 hours a day: every 15 to 45 minutes during the day and about every 45 minutes at night, with around 45 departures each way a day. You do not need to book.

TicketFare
Car and driver (up to 5.3 m)€15.70
Car and driver, night fare (Mġarr departures after 20:00 and before the first morning trip, November to March)€12.80
Adult foot passenger€4.65
Child (3 to 12)€1.15

From gozochannel.com, October 2026. Gozo Channel tickets are validated only in Mġarr, on the Gozo side, not at Ċirkewwa, so in practice one ticket covers your crossing there and back. The car fare includes the driver; other people in the car pay the passenger fare. Car-and-driver tickets are sold online or at the booths in Mġarr. The fast-ferry fares above are one way.

Visiting the Blue Lagoon on the way? See our guide to the ferry to Comino, and for getting to Malta itself, ferries to Malta.

FAQ: ferry to Gozo

How long is the ferry to Gozo?

About 25 minutes on the Gozo Channel car ferry from Ċirkewwa, and about 45 minutes on the fast ferry from Valletta.

How much is the Gozo ferry?

On Gozo Channel a car and driver cost €15.70 and an adult passenger €4.65; tickets are validated in Mġarr. The fast ferry from Valletta costs €7.50 one way for adults.

Can I take my car on the fast ferry to Gozo?

No. The fast ferry from Valletta, Sliema and Buġibba is for foot passengers and bicycles only. With a car, take Gozo Channel from Ċirkewwa.

Does the Gozo ferry run at night?

Yes. Gozo Channel sails around the clock, about every 45 minutes at night.

Do I need to book the Gozo ferry?

No booking is needed for Gozo Channel. For the fast ferry you can buy tickets online or at the terminal.

Join the Conversation

Ask questions, share answers, and discover routes and crossings. We and our visitors are here to help you find a suitable crossing.

6 Comments
  1. Do the ferry’s run in October

    • Hi Madeleine,

      Thanks for your question. The Cirkewwa-Mgarr ferry is running in October. For the Mgarr to Valleta crossing we can’t see past september yet. But we expect that one to be sailing as well.

  2. I have tallinja explore flex card with gozo standard. Can I go with this card from Valetta to Gozo for free?

    • Hi Rafal, I noticed the following on the website of the Explore Flex provider:

      Gozo Standard – This package is perfect for those planning to explore Gozo. It includes 6 days of unlimited travel on all bus routes, including the Tallinja Direct routes. You’ll also enjoy a return trip to Gozo from Valletta with the fast ferry, ensuring you can make the most of your visit to this charming island. You’ll save €5 on this package costing €28.

      Meaning it will only provide a small discount, if you have the ExplorePlus package you can take the ferry for free. (Source)

  3. Will they be a winter timetable for the Gozo ferry travelling to Gozo in December 2023 and back January 2034

    • Planning for 2034 will be difficult! =)

      However you probably mean 2024, and for that you’ll probably have to wait a few weeks, I dropped them an e-mail about it and will update you here when I hear anything!

      ~ Best Jochem

Leave a reply

All crossings to Malta

Sliema-Comino

I See Malta, Luzzu Cruises, Supreme Travel
14 Miles
Day excursion (sailing time varies)
Up to 10 times per day
From: £30.00

Cirkewwa-Mgarr (Gozo)

Gozo Channel
3 Miles
25 Minutes
Up to 45 times per day, 24/7
From: £5.00

Pozzallo-Valletta

Virtu Ferries
59 miles
1h 45 mins.
Up to 2 times per day
From: £69.00

Marfa-Comino

Comino Ferries Co-Op
2,5 miles
about 20 mins.
Every 30 minutes in season
Check fares

Hondoq Bay-Comino

Joy Ride Watersports
1 mile
15 mins.
Up to 12 times per day
From: £7.00

Bugibba-Comino

Hornblower Cruises, I See Malta, Sea Adventure
7 miles
1 Hour
Up to 10 times per day
From: £25.00

Catania-Valletta

Virtu Ferries
114 miles
4h 30 mins.
Up to 2 times per day
From: £79.00

Mellieha Bay-Comino

Gozo Fast Ferry, Virtu Ferries Gozo
4 miles
45 mins.
Up to 10 times per day
From: £20.00

Valletta-Mgarr (Gozo)

Gozo Highspeed
15 miles
45 mins.
About hourly, all year
Check fares

Mġarr (Gozo)-Comino

Bella Comino Ferry, EB Sons Comino Ferries
1.6 miles
15 mins.
Up to 15 times per day
From: £7.00

Use your mouse to slide the bar or simply swipe with your finger.

Ferrygogo UK
Logo