Ferry from Malta to Gozo

Tickets, Prices & Schedules

Traveling from Malta to Gozo is nothing but smooth sailing, thanks to multiple daily ferry crossings between the two destinations throughout the year. Compare prices and timetables for the Malta - Gozo ferry route, and book your tickets online on Ferryhopper.

Ferry schedules from Malta to Gozo

Malta Gozo Trip frequency: Every day First trip: 06:45 Last trip: 22:45 Average duration: 45m Price range: € 4.75 - € 7.50
Gozo Malta Trip frequency: Every day First trip: 05:45 Last trip: 22:45 Average duration: 45m Price range: € 4.75 - € 7.50
Ferry companies GOZO HIGHSPEED

Is there a ferry from Malta to Gozo?

Yes, you can easily travel from Malta to the island of Gozo. The route is active all year round and there are up to 15 daily connections, operated by Gozo Highspeed.

What’s the ferry schedule from Malta to Gozo

The earliest ferry to Gozo departs from Malta at 06:45 in the morning and arrives at 07:30. The last scheduled ferry leaves at 22:45 and arrives in Gozo around 23:30.

Ferry Tickets, Offers & Discounts

How much is the ferry from Malta to Gozo?

Prices for the Malta - Gozo ferries start at €7.50 per passenger.

Offers

Browse all available ferry offers for the Malta - Gozo route on Ferryhopper. Find the one that suits you best and book your ferry tickets online, without any hidden costs.

Discounts

Traveling from Malta to the island of Gozo by ferry is quite budget-friendly, as you can find lower-cost ferry tickets with year-round discounts.

Children up to the age of 3 travel for free, while children aged 4 to 10, island residents, students, people with disabilities, and senior passengers are all entitled to reduced fares.

Ferry Route Info

How long is the ferry ride from Malta to Gozo?

The Malta - Gozo ferry crossing lasts around 45 min.

Is there a high-speed ferry from Malta to Gozo?

All ferries operating on the Malta - Gozo seasonal route are high-speed vessels, making the crossing in less than 1 hr.

What’s the distance between Malta and Gozo?

The sailing distance between Malta and the island of Gozo is 15 nautical miles (about 28 km).

Ferry Trip Tips

Useful tips for your ferry trip to Gozo from Malta

Below, you can find some of the top travel tips for your ferry trip to Gozo from Malta:

  • To reach Malta from Italy, you can catch a Pozzallo - Malta ferry throughout the year.
  • If the weather allows it, the ferry’s deck rewards you with beautiful panoramic views of the archipelago of Malta.
  • There are also ferry connections to Gozo from the Maltese port of Ċirkewwa.
  • If time isn’t on your side, check out some tips for the perfect day trip in Gozo!

Where to take the ferry from Malta to Gozo

Ferries to Gozo depart from Lascaris Wharf in Valletta’s Grand Harbor, Malta. You can easily get there from the city center. Once you arrive, you can find plenty of visitor amenities within walking distance.

Can I travel on the Malta - Gozo ferry with a car?

Bringing along your vehicles is not possible on the Malta - Gozo fast ferries. You can bring your bicycle free of charge, however.

Important: if you wish to explore Gozo by car, you can catch a conventional ferry from the port of Ċirkewwa in the north.

Ferry luggage

Gozo Highspeed allows each passenger to carry 1 piece of luggage with maximum dimensions of 50x40x80 cm.

Cabins

There are no cabins on the ferries to Gozo from Malta, as the trip duration is quite short. Onboard seating is included in the ticket price.

Pet travel

Pets are more than welcome on the ferries to Gozo! All you have to do is fill out the necessary information as you book your Malta - Gozo tickets. Keep in mind that up to 2 pets can be booked per passenger.

For additional information regarding pet policies and amenities, make sure to consult the company you’re traveling with.

Book cheap ferry tickets from Malta to Gozo

On Ferryhopper, you can book your ferry tickets to Gozo from Malta easily and quickly. Browse all available departures on our interactive Map of ferries and discover the hidden gems of the Mediterranean!