Malta Public Transport

Malta - All Bus routes

Malta Public Transport

Malta Public Transport is a public transportation provider in Malta which operates Bus routes.

The Malta Public Transport has 123 Bus routes in Malta with 1964 Bus stops.

Their Bus routes cover an area from the North (Żebbuġ) with a stop at Saghtrija to the South (Birżebbuġa) with a stop at Zghar.Their most western stop is Dwejra (San Lawrenz) and the most eastern stop is Jerma (Marsaskala).

Do you work for Malta Public Transport?

Partner with us!

All Malta Public Transport's lines

Search
To see updated Bus times, schedules and stops please click on a route below
  • Bus - 11
    Valletta - Isla
  • Bus - 22
    Valletta - Birgu Centre
  • Bus - 33
    Valletta - Kalkara
  • Bus - 44
    Valletta - Bormla
  • Bus - 1313
    Valletta - Caghaq
  • Bus - 1414
    Valletta - Pembroke P&R
  • Bus - 1515
    Valletta - Sliema
  • Bus - 1616
    Valletta - Swieqi
  • Bus - 2121
    Valletta - Sliema
  • Bus - 2222
    Valletta - Birkirkara
  • Bus - 2424
    Valletta - San Gwann
  • Bus - 2525
    Valletta - San Gwann - Valletta
  • Bus - 3131
    Valletta - Bugibba
  • Bus - 3232
    Valletta - Swatar - Valletta
  • Bus - 3535
    Valletta - San Gwann
  • Bus - 4141
    Valletta - Cirkewwa
  • Bus - 4242
    Valletta - Cirkewwa
  • Bus - 4343
    Valletta - Naxxar Stivala
  • Bus - 4444
    Valletta - Tuffieha
  • Bus - 4545
    Valletta - Bugibba
  • Bus - 4646
    Valletta - Gharghur
  • Bus - 4747
    Valletta - Mosta
  • Bus - 4848
    Valletta - Bugibba
  • Bus - 4949
    Valletta - Ghadira Bay - (Armier)
  • Bus - 5050
    Valletta - Rabat
  • Bus - 5151
    Valletta - Mtafra
  • Bus - 5252
    Valletta - Dingli
  • Bus - 5353
    Valletta - Rabat Virtu
  • Bus - 5454
    Valletta - Attard
  • Bus - 5656
    Valletta - Dingli
  • Bus - 5858
    Valletta - Birkirkara
  • Bus - 6161
    Valletta - Zebbug
  • Bus - 6262
    Valletta - Siggiewi
  • Bus - 6363
    Valletta - Qormi Harifa
  • Bus - 6464
    Valletta - Sta Venera
  • Bus - 7171
    Valletta - Zurrieq
  • Bus - 7272
    Valletta - Qrendi
  • Bus - 7373
    Valletta - Zurrieq
  • Bus - 7474
    Valletta - Zurrieq
  • Bus - 8080
    Valletta - Birzebbugia
  • Bus - 8181
    Valletta - Marsaxlokk
  • Bus - 8282
    Valletta - Birzebbugia
  • Bus - 8383
    Valletta - Sta Lucija
  • Bus - 8484
    Valletta - Zejtun
  • Bus - 8585
    Valletta - Marsaxlokk
  • Bus - 8888
    Valletta - Gudja
  • Bus - 9090
    Valletta - Zabbar
  • Bus - 9191
    Valletta - Marsaskala
  • Bus - 9292
    Valletta - Marsaskala
  • Bus - 9393
    Valletta - Marsaskala
  • Bus - 9494
    Valletta - Xghajra
  • Bus - 101101
    Cirkewwa - Mgarr - Gnejna
  • Bus - 103103
    Bidnija - Pembroke P+R
  • Bus - 106106
    Mater Dei - Attard
  • Bus - 109109
    Bahrija - Providenza - (Ghar Lapsi)
  • Bus - 110110
    Marsa P&R - Pembroke P&R
  • Bus - 117117
    Mater Dei - Mqabba
  • Bus - 119119
    Marsaskala -Airport
  • Bus - 120120
    Xghajra - Pembroke P&R
  • Bus - 121121
    Xghajra - Pembroke P&R
  • Bus - 122122
    Valletta - Mater Dei
  • Bus - 124124
    Marsaskala - Isla
  • Bus - 130130
    Valletta - Waterfront - Valletta
  • Bus - 133133
    Valletta Circular
  • Bus - 135135
    Marsaskala - Mater Dei
  • Bus - 181181
    Mater Dei - Dingli
  • Bus - 182182
    Mater Dei - Mtarfa
  • Bus - 186186
    Rabat - Bugibba
  • Bus - 201201
    Rabat - Ajruport
  • Bus - 202202
    Rabat - Sliema
  • Bus - 203203
    Sliema - Bugibba
  • Bus - 204204
    Mater Dei - Marsaskala
  • Bus - 206206
    Mater Dei - Zejtun
  • Bus - 209209
    Mater Dei - Siggiewi
  • Bus - 210210
    Mater Dei - Birżebbuġa
  • Bus - 212212
    Sliema - Bugibba
  • Bus - 213213
    Mater Dei - Isla
  • Bus - 218218
    Mater Dei - Mqabba
  • Bus - 221221
    Cirkewwa-Bugibba
  • Bus - 222222
    Cirkewwa - Sliema Ferries
  • Bus - 223223
    Bugibba- Ghajn Tuffieha
  • Bus - 225225
    Sliema - Ghajn Tuffieha
  • Bus - 226226
    Mater Dei - Gudja
  • Bus - 233233
    Mater Dei - Swieqi
  • Bus - 238238
    Valletta - (Mater Dei) - Mgarr
  • Bus - 250250
    Valletta - Ghadira
  • Bus - 260260
    Valletta - Gharghur
  • Bus - 280280
    Mater Dei - Bugibba
  • Bus - 301301
    Victoria - Vapur
  • Bus - 302302
    Victoria - Nadur - Ramla
  • Bus - 303303
    Victoria - Vapur
  • Bus - 305305
    Victoria - Ta Sannat - Victoria
  • Bus - 306306
    Victoria - Xlendi - Victoria
  • Bus - 307307
    Victoria - Xaghra - Victoria
  • Bus - 308308
    Victoria - Ghasri - Victoria
  • Bus - 309309
    Victoria - Zebbug - Victoria
  • Bus - 310310
    Victoria - Marsalforn - Victoria
  • Bus - 311311
    Victoria -Dwejra
  • Bus - 312312
    Victoria - Gharb - Victoria
  • Bus - 313313
    Victoria - Ta Kercem - Victoria
  • Bus - 322322
    Marsalforn - Vapur
  • Bus - 323323
    Victoria-Vapur
  • Bus - 330330
    Victoria - Xlendi
  • Bus - 13A13A
    Valletta - San Gillian
  • Bus - 58A58A
    Valletta - Birkirkara
  • Bus - N10N10
    South Night - San Giljan -Zurrieq
  • Bus - N11N11
    San Giljan - Cirkewwa
  • Bus - N12N12
    Centre Night - San Giljan - Birkirkara
  • Bus - N13N13
    Valletta - San Giljan
  • Bus - N91N91
    Marsaskala - San Gillian
  • Bus - N212N212
    Sliema Ferries - Bugibba
  • Bus - N11AN11A
    San Gilian - Bugibba
  • Bus - TD2TD2
    Airport - San Giljan
  • Bus - TD9TD9
    Valletta - Bugibba
  • Bus - TD10TD10
    Valletta - Marsaxlokk
  • Bus - TD13TD13
    Valletta - San Giljan
  • Bus - TD14TD14
    Rabat - Sliema
  • Bus - TD17TD17
    Pembroke P&R - Qroqq
  • Bus - X1X1
    Ajruport - Cirkewwa
  • Bus - X2X2
    Ajruport - San Giljan
  • Bus - X3X3
    Ajruport - Bugibba
  • Bus - X4X4
    Valletta - Birzebbugia
  • Bus - X1AX1A
    Cirkewwa - Mcast Poala
  • Malta Public Transport coverage area map

    Malta Public Transport coverage area map
    Malta Public Transport Offline Map (PDF)
    Moovit is the world's #1 transit app.
    Supports over 2600 cities in 85 + countries worldwide!
    Google Play badge AppStore badge

    Malta Public Transport

    Malta Public Transport is a public transportation provider in Malta which operates Bus routes.

    The Malta Public Transport has 123 Bus routes in Malta with 1964 Bus stops.

    Their Bus routes cover an area from the North (Żebbuġ) with a stop at Saghtrija to the South (Birżebbuġa) with a stop at Zghar.Their most western stop is Dwejra (San Lawrenz) and the most eastern stop is Jerma (Marsaskala).

    Facts about Malta Public Transport

    The Malta Public Transport has Bus routes operating across Malta including: Zurrieq, Valletta, Zejtun, Mosta, Ħad-Dingli, Hal Luqa, Naxxar, Birżebbuġa, Birkirkara, Marsaskala.

    The longest line from the Malta Public Transport is: N10. This Bus route starts from San Giljan (Night) (San Ġiljan) and ends at San Giljan (Night) (San Ġiljan). It covers over 40 km and has 77 stops.

    The shortest line is: 52. This Bus line begins from Buskett (Ħad-Dingli) and finishes at Dingli (Ħad-Dingli). It runs through 2 km with 2 stops.

    Malta Public Transport contact information

    The headquarter offices of the Malta Public Transport are located in: Information not available. Help us improve it, add this missing information.

    Company Owner: Information not available. Help us improve it, add this missing information.

    Do you work for Malta Public Transport?

    Partner with us!

    Malta Public Transport schedule

    Looking for a specific Malta Public Transport Bus schedule? All Malta Public Transport lines and schedules in Malta can be found in the Moovit App. Moovit gives you directions for Malta Public Transport routes and provides helpful step-by-step navigation.

    Moovit - Your local transit app for Android and iOS
    Moovit Real-Time Arrivals, Schedules, Maps & More