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 - RamlaRoute 302

Route 303: Victoria (Rabat) - Xewkija - Nadur - Munxar - Mġarr (for ferry)Route 303

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 307

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

Route 308

Route 309: Victoria (Rabat) - Żebbuġ

Route 309

Route 321: Victoria (Rabat) circular

Route 321

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

 

  • Submit your message