Malta Public Transport
Malta bus stops
Malta Public Transport publishes 2,090 stop codes across Malta and Gozo. Below are the busiest interchange stops — those served by the most routes — each with the routes and locality it connects.
Busiest bus stops
Valletta68 routes · VallettaSarrija63 routesMall63 routesPubliju63 routesMoro36 routesSptar 133 routesKullegg31 routesBombi 130 routesUniversita 130 routesKullegg30 routesMsida29 routes · MsidaMarina28 routesPieta28 routes · PietaLourdes28 routesPieta28 routes · PietaMarina28 routesLourdes27 routesBlata L-Bajda 427 routesBalbi27 routesDicembru27 routesMater Dei 226 routesMoro26 routesStalel26 routesBacir25 routesAddolorata25 routesTigrija25 routesDicembru24 routesBlata L-Bajda 524 routesBalbi24 routesFloriani C24 routes · FlorianaPaule23 routesTigrija23 routesSptar 223 routesSptar 322 routesFloriani B22 routes · FlorianaFloriani A22 routes · FlorianaBombi 3A21 routesBombi 321 routesBombi 220 routesSpinola19 routesPembroke Park & Ride 118 routes · PembrokeQaddisin18 routesQaddisin18 routesPaola 318 routes · Rahal GdidBombi 418 routesRoss17 routesWied17 routesSuq17 routesPaola 217 routes · Rahal GdidXwieni17 routesConsigli17 routesBombi 2A17 routesQroqq 517 routesSan Giljan17 routesImhasel17 routesIndustrijali16 routesGrasso16 routesMwiezeb16 routesSan Giljan15 routesTorri15 routes
Always verify live departure times with Malta Public Transport before travelling. Data is sourced from publicly available Malta Public Transport route pages and is provided for planning reference only — it is not a realtime or guaranteed-accurate service. ImaginaMalta is not affiliated with Malta Public Transport.