Gozo bus routes
There are 10 bus routes in Gozo, which run every hour in each direction, apart from the 301 between Victoria (Rabat) and Mġarr (ferry terminal), which operates every 30 minutes. These times will be the same every day of the week, throughout winter and summer.
Click here for a Gozo network map and basic bus times.
See below for full details of all Gozo routes. Click on the route number to access full timetables:
Route 301: Victoria (Rabat) - Xewkija - Mġarr (for ferry)

Route 302: Dwejra - San Lawrenz - Victoria (Rabat) - Xewkija - Ramla
Route 303: Victoria (Rabat) - Xewkija - Nadur - Munxar - Mġarr (for ferry)
Route 305: San Lawrenz - Għarb - Victoria (Rabat) - Qala - Ta' Ċenċ

Route 306: Xlendi - Victoria (Rabat) - Marsalforn
Route 307: Ta' Kerċem - Santa Luċija - Victoria (Rabat) - Xagħra

Route 308: Ta' Pinu - Għasri - Victoria (Rabat)

Route 309: Victoria (Rabat) - Żebbuġ

Route 321: Victoria (Rabat) circular

Route 322: Marsalforn - Ix-Xagħra - Ir-Ramla l-Ħamra - In-Nadur - L-Imġarr
