The terraced fields and hills of the Gozo countryside northeast of Victoria, with a village on the ridge
Gozo · Field guide

Getting Around Gozo: Buses, Car Hire and Taxis (2026)

Updated September 7, 20266 min read
Share this guide

Gozo has about 15 bus routes and almost all of them run once an hour in each direction – the same timetable every day of the week, all winter and all summer. The one exception is route 301 between Victoria and the Mġarr ferry terminal, which runs every 30 minutes. Nearly every route radiates from Victoria's bus station.

That hourly cadence is the whole story, and it is why Gozo without a car is genuinely harder than Malta without a car. A single bus fare is €2.00 in winter and €2.50 in summer, valid for two hours with free transfers – cheap, but the waiting is the cost. Below: which routes actually work, what a car costs, and when to stop pretending you do not need one.

How the Gozo bus network really works

Everything hangs off Victoria (Rabat) bus station, in the middle of the island. Routes fan out to the villages and coast and come back again, so a journey between two coastal spots usually means going in to Victoria and out again – two hourly buses, not one.

  • Fares: €2.00 winter, €2.50 summer, €3.00 on night routes, paid in cash to the driver
  • Validity: a single ticket covers two hours including transfers, any distance
  • Frequency: hourly on almost everything, every 30 minutes on the 301
  • Consistency: the same timetable every day of the week, winter and summer
  • Cheaper fares need a personalised Tallinja Card, which is applied for in advance rather than issued to visitors on arrival – so the cash fare is the visitor fare in practice

The two-hour transfer window is the one thing working in your favour. A Victoria change on the way to the coast usually costs you nothing extra, provided the connection lands inside the window.

Use the Tallinja app for live departures rather than a printed timetable. On an hourly network, the difference between a bus that has just gone and one that is due matters more than anywhere on the mainland.

Which Gozo bus routes actually matter to a visitor?

RouteRunsFrequency
301Victoria – Mġarr ferry terminalEvery 30 min
302Victoria – Ramla BayHourly
306Victoria – XlendiHourly
310Victoria – MarsalfornHourly
311Victoria – Dwejra and San LawrenzHourly
322Marsalforn – Xagħra – Nadur – MġarrHourly

Route 301 is the one you will use most, because it links the ferry to the island's hub every half hour from early morning to late evening. Arriving on foot, it is the connection that makes a car-free day work at all.

Route 322 is the useful oddity: it does not go through Victoria. It links the northern villages directly to the ferry, which occasionally saves a change – worth knowing if you are staying in Xagħra or Nadur.

Route 311 to Dwejra deserves a warning. Dwejra – the Inland Sea, the Blue Hole and the site of the collapsed Azure Window – is a headline sight served by an hourly bus to a remote corner. Miss the return and you are waiting an hour in a place with very little shelter. Check the last departure before you walk down to the water.

Individual guides carry the stop-level detail: our best beaches in Gozo guide covers the bus access for Ramla and the swimming spots, and things to do in Gozo has the wider list of what these routes reach.

Can you do Gozo without a car?

Honestly: yes for a relaxed few days, no for a rushed one or two. The headline sights – the Cittadella, Ġgantija, Dwejra, Ramla and Xlendi – sit in four different directions from Victoria, and each one is an hourly bus out and an hourly bus back.

Two or three of those in a day by bus is realistic. Four is a day spent mostly at bus stops. If you are staying several unhurried days near Victoria, the network is genuinely enough – you get one thing done each morning and the island is small enough that nothing is far.

If you have one or two days and a list, hire a car or take a guided tour. That is not an upsell; it is what the timetable does to an itinerary. Day visitors crossing for a single day should read our Gozo day trip guide, which builds the route around exactly this constraint.

Car hire on Gozo: what it costs and where to collect

Gozo suits a small car. Distances are tiny – the island is roughly 14 km across – and local operators will meet you at the water rather than making you find an office.

Local firms deliver to the Mġarr ferry terminal or to your accommodation, and several offer 24-hour rentals aimed squarely at day-trippers: collect at Mġarr in the morning, hand it back at the same point that evening. Mayjo, a Gozo firm trading since 1964, is the long-established name and does exactly this, and several other local firms deliver to the terminal or to Victoria.

Rates on Gozo are low by Maltese standards because the cars are small and the journeys short. The mechanics that actually cost you money – deposits, excess, the credit-card hold, the young-driver surcharge – are the same as on the mainland, and our Malta car hire guide covers them properly, including the no-deposit question. If you would rather compare rates across suppliers first, you can hire a car and pick up on either island.

Bringing a mainland hire car across is the other option, at €15.70 return for car and driver on the Ċirkewwa crossing, charged at Mġarr on the way back. Check your rental agreement permits the ferry before you drive onto it – some do not. Our Malta to Gozo ferry guide has the fares, the timetable and the summer vehicle queue.

Heads up
Gozo is not a flat island. Village centres sit on hilltops and the coast is at the bottom of steep valleys, so a route that looks like a pleasant 3 km on a map can be a hard climb back. This matters for cycling, for walking between villages, and for anyone weighing a scooter against a car.

Taxis, e-bikes and the sightseeing bus

White taxis work from Victoria and the ferry terminal, and Bolt, Uber and eCabs all reach Gozo. Coverage is thinner than on the mainland – Bolt is generally the most reliable app here, eCabs noticeably less active than in Malta, and waits get longer the further you are from Victoria or Mġarr. Do not plan a remote pickup on an app and assume a car will come quickly.

tallinja Bike, the electric bike-share, has docking stations on Gozo including one beside the Victoria bus station and one at Marsalforn. Published rates are €3 for the first 30 minutes, then €2 per 30 minutes, with a 24-hour limit per rental and reduced rates for cardholders. On an island this size an e-bike handles the hills that would defeat a normal one, which makes it a real option between nearby villages rather than a novelty.

A City Sightseeing hop-on hop-off bus also operates on Gozo, running two routes from Mġarr Harbour with around 14 stops and audio commentary. It is a reasonable compromise for a day visitor who wants the headline sights without a hire car or a timetable, though it covers the loop rather than the whole island.

So what should you actually do?

Staying a week near Victoria: use the buses, get the Tallinja app, and accept one main outing a day. It costs a few euros and works.

One or two days, or a list of sights: hire a car at Mġarr, or take a tour. The hourly network will otherwise eat the trip.

For getting to the island in the first place, our Malta to Gozo ferry guide covers the crossings. Where to stay in Gozo matters more here than on the mainland, because a base near Victoria and a base in a remote village are different holidays on an hourly bus network, and getting around Malta covers the mainland equivalent.

Featured image: Ethan Doyle White / Wikimedia Commons / CC BY-SA 4.0

Planning the rest of the tripAll Malta guides →

Malta Travel Tips

Get the best insider tips for exploring Malta straight to your inbox.

No spam. Unsubscribe anytime.