Malta Public Transport
All Malta bus routes
145 routes operated across Malta and Gozo, grouped by service family. 144 have full stop-and-timetable data; 1 could not be retrieved and is shown for completeness.
NumericExpressCommuterNight
Numeric routes (118)
1
50 stops · 6 blocks2
51 stops · 6 blocks3
66 stops · 6 blocks4
56 stops · 6 blocks13
63 stops · 5 blocks14
78 stops · 5 blocks15
32 stops · 5 blocks16
75 stops · 6 blocks21
43 stops · 6 blocks22
77 stops · 6 blocks24
39 stops · 3 blocks25
39 stops · 6 blocks31
108 stops · 6 blocks32
31 stops · 3 blocks35
41 stops · 3 blocks41
137 stops · 5 blocks42
143 stops · 5 blocks43
44 stops · 6 blocks44
84 stops · 6 blocks45
98 stops · 5 blocks46
69 stops · 6 blocks47
78 stops · 6 blocks48
93 stops · 5 blocks49
134 stops · 6 blocks50
60 stops · 2 blocks51
87 stops · 6 blocks52
87 stops · 6 blocks53
72 stops · 8 blocks54
62 stops · 6 blocks56
102 stops · 6 blocks58
33 stops · 6 blocks61
66 stops · 6 blocks62
60 stops · 6 blocks63
38 stops · 6 blocks64
43 stops · 6 blocks71
74 stops · 6 blocks72
80 stops · 5 blocks73
75 stops · 6 blocks74
68 stops · 6 blocks80
77 stops · 6 blocks81
83 stops · 6 blocks82
77 stops · 6 blocks83
44 stops · 3 blocks84
70 stops · 9 blocks85
39 stops · 3 blocks88
69 stops · 6 blocks90
50 stops · 2 blocks91data unavailable
Not retrieved92
74 stops · 6 blocks93
74 stops · 6 blocks94
77 stops · 6 blocks95
41 stops · 2 blocks101
67 stops · 6 blocks103
66 stops · 6 blocks106
52 stops · 6 blocks109
84 stops · 6 blocks110
110 stops · 6 blocks117
101 stops · 9 blocks119
119 stops · 5 blocks120
132 stops · 6 blocks121
104 stops · 6 blocks122
30 stops · 6 blocks124
68 stops · 6 blocks130
10 stops · 3 blocks133
24 stops · 3 blocks135
112 stops · 6 blocks150
3 stops · 2 blocks181
78 stops · 6 blocks182
92 stops · 6 blocks186
76 stops · 6 blocks191
33 stops · 2 blocks201
102 stops · 6 blocks202
107 stops · 6 blocks203
108 stops · 5 blocks204
71 stops · 6 blocks205
50 stops · 4 blocks206
63 stops · 9 blocks207
21 stops · 2 blocks208
17 stops · 3 blocks209
77 stops · 6 blocks210
87 stops · 6 blocks211
49 stops · 4 blocks212
62 stops · 5 blocks213
76 stops · 6 blocks214
75 stops · 6 blocks218
84 stops · 9 blocks221
79 stops · 5 blocks222
108 stops · 5 blocks223
45 stops · 6 blocks225
78 stops · 6 blocks226
61 stops · 6 blocks233
60 stops · 6 blocks238
88 stops · 6 blocks250
132 stops · 6 blocks260
93 stops · 6 blocks280
84 stops · 6 blocks300
18 stops · 4 blocks301
35 stops · 3 blocks302
48 stops · 2 blocks303
85 stops · 2 blocks305
24 stops · 1 blocks306
23 stops · 2 blocks307
37 stops · 1 blocks308
26 stops · 1 blocks309
23 stops · 1 blocks310
31 stops · 1 blocks311
36 stops · 2 blocks312
31 stops · 1 blocks313
25 stops · 1 blocks322
61 stops · 2 blocks323
50 stops · 2 blocks330
21 stops · 2 blocks401
12 stops · 6 blocks402
7 stops · 6 blocks403
5 stops · 4 blocks404
4 stops · 3 blocks405
6 stops · 2 blocks406
17 stops · 2 blocksExpress routes (X) (3)
Commuter routes (TD) (7)
Night routes (N) (12)
Other routes (5)
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.