Transport
Public Transport in Gozo: Buses, Routes and Travel Tips
Use public transport in Gozo with this guide to bus routes, Victoria Bus Terminal, ferry connections, fares and live journey planning.
Gozo uses the same Malta Public Transport bus system and ticket products as Malta. Routes connect Mġarr Harbour, Victoria and localities around the island, but many journeys require a change in Victoria. For current official information, see Victoria Bus Terminal.
For general payment rules and travel cards, read our public transport in Malta guide.
Victoria is Gozo's main bus hub
Victoria Bus Terminal is the centre of Gozo's scheduled network. Many routes begin or end there, so a trip between two coastal villages may involve travelling to Victoria and changing buses.
This makes the network easy to understand, but transfers can increase journey time. Check both legs before leaving and allow a buffer when connecting with a ferry.
Buses from Mġarr Harbour
Scheduled services connect Mġarr Harbour with Victoria and other parts of Gozo. The correct route depends on your destination and travel time.
Do not rely on a route number from an old blog or screenshot. Use the official journey planner after confirming your ferry's arrival terminal. Our Malta to Gozo ferry guide compares the vehicle ferry and fast passenger services.
Finding a route in Gozo
The official routes page lists Gozo services in the 300 series and the N301 night route. For a specific trip:
- Search by starting point and destination in the official journey planner.
- Confirm the direction and stop name.
- Check the scheduled time for the travel date. Check Routes and Timetables shortly before the visit or journey.
- Look for live information and active service alerts shortly before leaving.
Our Malta bus routes and timetables guide explains the Tallinja app, live map, bus-stop QR codes and SMS arrival service. The same tools apply in Gozo.
Fares and cards
Bus fares in Gozo follow the same published structure as Malta. You can pay the driver by cash, contactless bank card or compatible payment device.
A ticket bought on a regular daytime route is valid for two hours, including eligible transfers. This is useful when changing in Victoria, but the second boarding must fall within the ticket's validity period.
Personalised Tallinja card holders can travel free on regular day and night routes when they tap the card on boarding. Visitors can compare individual fares, the shareable 12 Single Day Journeys card and unlimited passes in our Malta bus fares guide.
Planning around ferries
The Gozo Channel vehicle and passenger ferry operates between Ċirkewwa and Mġarr. Fast passenger services use different ports, so always confirm where the ferry leaves and arrives.
When travelling to a booked departure:
- Plan to reach the terminal before the operator's boarding cut-off.
- Allow for bus delays, traffic and transfers.
- Check the ferry operator's latest timetable and service notices.
- Remember that rough weather can affect sea services.
For a journey beginning at Malta International Airport, use our Malta Airport to Gozo guide.
Practical tips for using buses in Gozo
- Use Victoria as the likely interchange when no direct route appears.
- Check the last practical return before visiting a rural or coastal location.
- Allow more time on Sundays, public holidays and outside peak hours.
- Carry water and sun protection while waiting at exposed stops in summer.
- Keep ferry and bus timetables separate; one operator does not guarantee the other's connection. Confirm the latest times on Gozo Channel Schedule.
- Check diversions during village feasts and roadworks.
Public transport can cover many popular Gozo destinations, but an itinerary with several remote stops in one day may be slow by bus. Compare it with taxis in Gozo when time is more important than cost.
Browse all our Transport guides.
References
Sources
- Routes and TimetablesOfficial source
Malta Public Transport · Checked
- Victoria Bus TerminalOfficial source
Malta Public Transport · Checked
- Journey PlannerOfficial source
Malta Public Transport · Checked
- Gozo Channel ScheduleOfficial source
Gozo Channel · Checked
