Home » Island of Gozo » How to get to Gozo
Marie-Astrid Bridelance
Wondering how to get to Gozo? Discover the best routes and travel tips for a seamless journey to this stunning Maltese island.
There are 3 options to get to Gozo from Malta: taking a day trip, or the two companies operating a ferry service: the Gozo ferry from Ċirkewwa or the Gozo fast ferry from Valletta.
In this article, I uncover all the transport options from Malta to Gozo, the essential information about Gozo ferries and ferry operators, as well as the best things to do in Gozo.
You will also learn how you can reach Gozo from Valletta, Sliema/St. Julian’s, Buġibba, and Malta International Airport.
Looking to spend the day in Gozo but unwilling to waste time and energy on transport? A day trip or tour is one of the most convenient things to do in Gozo for those who don’t want to hassle on their holiday.
My favourite tour operator to discover Gozo is Yippee. They offer unique Tuk-Tuk and Jeep Safari tours, as well as exciting Quad Bike and Buggy excursions with the option to choose between day or sunset tours.
Here’s a closer look at what’s included:
| Ferry Terminal Location | Ċirkewwa Harbour, at the northernmost point of Malta Island. |
| Trip Time | Around 25 minutes |
| Ticket Prices | €4.65 (standard foot passenger fare) & €15.70 (car+driver) |
| Schedule | Every 30/45 mins all day and night. |
The classic way is by using the Gozo ferry service. The main Gozo ferry is operated by Gozo Channel and departs from Ċirkewwa.
Here are the options to get to the ferry terminal:
You don’t need to buy ferry tickets when coming from Malta. Simply pass through the passenger area and embark on the ferry, or queue with the other vehicles if you are coming by car.
You’ll arrive at Mġarr Harbour. Foot passengers exit the ferry through the terminal, while drivers are advised to get to their cars on time to drive off the ferry.
| Ferry Terminal Location | Lascaris, across the road from Ta Liesse church, on the east side of Valletta. |
| Trip Time | 45 minutes |
| Ticket Prices | €7.50 (one-way ticket), €12 (return ticket—when booking online) |
| Schedule | Every hour from early morning till evening. |
If you’re staying in or near Valletta, Gozo fast ferry services offer a more straightforward option to get to Gozo.
Gozo Highspeed operates smaller vessels for foot passengers only. You can’t take your car, but bicycles and electric scooters are permitted on board. Gozo fast ferries depart from the Grand Harbour and are run by two operators—Gozo Fast Ferry and Virtu Ferries—under the Gozo Highspeed banner.
However, expect a bumpy ride when the sea is rough. You can also expect journeys to be cancelled when the weather conditions are too unfavourable.
The Malta to Gozo fast ferries arrive at Mġarr Harbour, just like the main Gozo ferry.
The most straightforward way to get to Gozo from Valletta is to take the fast ferry from Lascaris Wharf Terminal. You can reach the terminal by either using the Barrakka Lift, coming from the Valletta Waterfront, or the Victoria Gate.
The fast ferry services are exclusively for foot passengers and are run by Gozo Highspeed.
Another option is to go all the way up to Ċirkewwa and take the main Gozo ferry. Although this option takes longer, it is your only option if you want to bring your rental car to Gozo. It is also an alternative if the Gozo fast ferry services are not operating due to bad weather.
To get to the Ċirkewwa ferry terminal by bus, take routes 41, 42, or X300 (1h / 1 hr 30 mins).
By car, you need to exit Valletta and Floriana and go through Msida, Swieqi, Baħar iċ-Ċagħaq, St. Paul’s Bay, and pass by Mellieħa. The journey takes just under one hour.
If you’re staying in Sliema, you’re not far from the capital city. In this case, you can take the ferry to Valletta from Sliema ferries and then catch the fast ferry to Gozo. The crossing takes around 8 minutes to Valletta.
Once in the capital, you’ll need to cross to the other side to get to the Gozo ferry terminal, which can be done by either foot (15 mins) or by taking route 130, which goes around Valletta (10/15 mins).
The journey on board the Malta to Gozo fast ferry takes 45 minutes.
Keep in mind that trips with the Valletta-Gozo fast ferry are more easily cancelled in case of bad weather.
Alternatively, the main ferry operated by Gozo Channel is a safer bet if the sea is rough.
Bus route 222 goes directly to the Ċirkewwa ferry terminal from Sliema (1h 20 mins) and St. Julian’s (1h 10 mins).
If you’re renting a car, a 45-minute drive will get you to the Malta to Gozo ferry terminal, via Swieqi, Baħar iċ-Ċagħaq, St. Paul’s Bay, and Mellieħa.
The crossing to Gozo takes around 25 minutes.
Getting to Gozo from Buġibba/St. Paul’s Bay? That’s pretty simple. Here are the 2 steps:
Because there is no international airport in Gozo, the only option to get there is to land at Malta International Airport and make your way up to Gozo.
Here are the steps to follow:
Rental cars can be taken on board the main ferry operated by Gozo Channel. Whether you’re a passenger on foot or coming by car, you don’t need to buy a ticket to get from Malta to Gozo.
The Gozo ferry operates all day and night and takes you to Gozo in about 25 minutes.
Make sure to stick around as I’m going to tell you how to get around Gozo and, most importantly, what to do in Gozo, together with some tour suggestions.
There are four ways to get around Gozo:
Taking the bus is the cheapest option to get around Gozo, with bus routes covering most of the island. However, I don’t personally recommend this option as the public bus in Gozo is inefficient. It might be good if you wish to stick to Victoria, with three direct buses coming from Mġarr Harbour (Routes 301, 303 and 323). To reach other destinations, you will need to change buses at Victoria and waste a lot of time, more often than not.
Driving in Gozo is easier and more peaceful than in Malta and will offer you the maximum flexibility to find your own way around the island. You can take your rental car on the Gozo Channel ferry or rent one upon your arrival to Gozo.
Taxis are available outside the Gozo ferry terminal. You can also download ride-hailing service apps like Uber and eCabs.
Want to make the most of your day in Gozo? Taking a tour saves you the hassle of public transport while letting you explore the best of the island of Gozo. More on that below.
Malta’s sister island is packed with many amazing attractions for you to discover:
Here are the tours I recommend to explore Gozo island:
The main ferry from Malta to Gozo takes around 25 minutes and is operated by Gozo Channel. The Gozo Highspeed ferry departing from Valletta takes 45 minutes.
To get to Gozo by public transport, you need to take the bus and then the ferry. If you are staying in or near Valletta and are not planning to take a rental car all the way to Gozo, the fast ferry is the most convenient option. Otherwise, take routes TD1, X1A, N11, 41, 42, 101, 221, 222, X299, and X300 to the Ċirkewwa ferry terminal.
A ticket for the Gozo ferry operated by Gozo Channel costs €4.65 for foot passengers or €15.70 for a driver and their car. For the Valletta-Gozo ferry, a one-way ticket costs €7.50 and a return ticket €12 (online booking).
To get to Gozo, you need to fly to the Malta International Airport and then cross the island and catch a ferry.
Get a FREE personalized trip plan for Malta from our expert local guides.