Route - Malta Public Transport

Below you will find the timetables from each bus stop for the route you have selected. For most routes, there are timetables in each direction below each other.


Bus stops are sorted by locality and you can expand each locality to view the approximate departure times on each bus stop.


Timetables may vary from weekdays to Saturdays and Sundays for some routes, so please select from the options available. Some routes have the same timetables from Mondays to Sundays.

Valletta - Marsaskala N91
Il-Belt Valletta More    23:30 00:00
Valletta A11 23:30 00:00
Il-Floriana More    23:30 00:00
Floriani A 23:30 00:00
Bombi 3A 23:32 00:02
Il-Hamrun More    23:33 00:03
Blata L-Bajda 4 23:33 00:03
Il-Marsa More    23:34 00:04
Balbi 23:34 00:04
Dicembru 23:35 00:05
Tigrija 23:36 00:06
Stalel 23:37 00:07
Moro 23:37 00:07
Bacir 23:39 00:09
Paola More    23:39 00:09
Addolorata 23:39 00:09
Lourdes 23:41 00:11
Paola 3 23:42 00:12
Il-Fgura More    23:42 00:12
Consigli 23:42 00:12
Grasso 23:43 00:13
Blandun 23:44 00:14
Punika 23:45 00:15
Fgura 23:45 00:15
Gallu 23:46 00:16
Hompesch 23:46 00:16
Haz-Zabbar More    23:47 00:17
Cikas 23:47 00:17
Madrin 23:48 00:18
Medjatrici 23:49 00:19
Bajjada 23:49 00:19
Lawrenz 23:50 00:20
Hamra 23:51 00:21
Maggi 23:52 00:22
Gharghar 23:54 00:24
Marsaskala More    23:55 00:25
Gwakkin 23:55 00:25
Buzbiez 23:56 00:26
Harruba 23:57 00:27
Bianco 23:57 00:27
Vajrita 23:58 00:28
Xmiel 23:59 00:29
Grigal 23:59 00:29
Xehda 00:00 00:30
Ashby 00:00 00:30
Qaws 00:01 00:31
Mahsel 00:02 00:32
Bajja 00:02 00:32
Noqra 00:03 00:33
Kannella 00:03 00:33
Il-Belt Valletta More    23:25 23:55
Valletta A11 23:25 23:55
Il-Floriana More    23:25 23:55
Floriani A 23:25 23:55
Bombi 3A 23:27 23:57
Il-Hamrun More    23:28 23:58
Blata L-Bajda 4 23:28 23:58
Il-Marsa More    23:29 23:59
Balbi 23:29 23:59
Dicembru 23:30 00:00
Tigrija 23:31 00:01
Stalel 23:32 00:02
Moro 23:32 00:02
Bacir 23:34 00:04
Paola More    23:34 00:04
Addolorata 23:34 00:04
Lourdes 23:36 00:06
Paola 3 23:37 00:07
Il-Fgura More    23:37 00:07
Consigli 23:37 00:07
Grasso 23:38 00:08
Blandun 23:39 00:09
Punika 23:40 00:10
Fgura 23:40 00:10
Gallu 23:41 00:11
Hompesch 23:41 00:11
Haz-Zabbar More    23:42 00:12
Cikas 23:42 00:12
Madrin 23:43 00:13
Medjatrici 23:44 00:14
Bajjada 23:44 00:14
Lawrenz 23:45 00:15
Hamra 23:46 00:16
Maggi 23:47 00:17
Gharghar 23:49 00:19
Marsaskala More    23:50 00:20
Gwakkin 23:50 00:20
Buzbiez 23:51 00:21
Harruba 23:52 00:22
Bianco 23:52 00:22
Vajrita 23:53 00:23
Xmiel 23:54 00:24
Grigal 23:54 00:24
Xehda 23:55 00:25
Ashby 23:55 00:25
Qaws 23:56 00:26
Mahsel 23:57 00:27
Bajja 23:57 00:27
Noqra 23:58 00:28
Kannella 23:58 00:28
Marsaskala - Valletta N91
Marsaskala More    23:10 23:40
Iskal 23:10 23:40
Harruba 23:11 23:41
Sengle 23:11 23:41
Buzbiez 23:11 23:41
Gwakkin 23:12 23:42
Gharghar 23:13 23:43
Haz-Zabbar More    23:15 23:45
Maggi 23:15 23:45
Hamra 23:15 23:45
Santwarju 23:16 23:46
Baruni 23:17 23:47
Medjatrici 23:17 23:47
Madrin 23:18 23:48
Cikas 23:19 23:49
Il-Fgura More    23:19 23:49
Hompesch 23:19 23:49
Gallu 23:20 23:50
Fgura 23:20 23:50
Punika 23:21 23:51
Blandun 23:22 23:52
Grasso 23:22 23:52
Consigli 23:23 23:53
Paola More    23:23 23:53
Paola 2 23:23 23:53
Paule 23:24 23:54
Lourdes 23:24 23:54
Il-Marsa More    23:26 23:56
Xwieni 23:26 23:56
Moro 23:27 23:57
Tigrija 23:29 23:59
Dicembru 23:30 00:00
Balbi 23:30 00:00
Il-Hamrun More    23:31 00:01
Blata L-Bajda 5 23:31 00:01
Il-Floriana More    23:32 00:02
Bombi 2A 23:32 00:02
Sarrija 23:33 00:03
Mall 23:34 00:04
Publiju 23:34 00:04
Il-Belt Valletta More    23:35 00:05
Valletta 23:35 00:05
Marsaskala More    23:20 23:50
Iskal 23:20 23:50
Harruba 23:21 23:51
Sengle 23:21 23:51
Buzbiez 23:22 23:52
Gwakkin 23:23 23:53
Gharghar 23:24 23:54
Haz-Zabbar More    23:26 23:56
Maggi 23:26 23:56
Hamra 23:27 23:57
Santwarju 23:28 23:58
Baruni 23:29 23:59
Medjatrici 23:29 23:59
Madrin 23:30 00:00
Cikas 23:31 00:01
Il-Fgura More    23:31 00:01
Hompesch 23:31 00:01
Gallu 23:32 00:02
Fgura 23:33 00:03
Punika 23:34 00:04
Blandun 23:35 00:05
Grasso 23:35 00:05
Consigli 23:36 00:06
Paola More    23:36 00:06
Paola 2 23:36 00:06
Paule 23:37 00:07
Lourdes 23:37 00:07
Il-Marsa More    23:39 00:09
Xwieni 23:39 00:09
Moro 23:41 00:11
Tigrija 23:43 00:13
Dicembru 23:44 00:14
Balbi 23:45 00:15
Il-Hamrun More    23:45 00:15
Blata L-Bajda 5 23:45 00:15
Il-Floriana More    23:47 00:17
Bombi 2A 23:47 00:17
Sarrija 23:48 00:18
Mall 23:48 00:18
Publiju 23:49 00:19
Il-Belt Valletta More    23:50 00:20
Valletta 23:50 00:20