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.

San Giljan - Rabat - San Giljan N50
San Giljan More    23:2500:1000:5501:4002:2503:10
San Giljan 23:2500:1000:5501:4002:2503:10
Santa Venera More    23:3200:1701:0201:4702:3203:17
Ferrovija 23:3200:1701:0201:4702:3203:17
Parilja 23:3300:1801:0301:4802:3303:18
Birkirkara More    23:3400:1901:0401:4902:3403:19
Xarretta 23:3400:1901:0401:4902:3403:19
Psaila 23:3500:2001:0501:5002:3503:20
Stazzjon 23:3500:2001:0501:5002:3503:20
Wied 23:3600:2101:0601:5102:3603:21
Alwigi 23:3700:2201:0701:5202:3703:22
Hal Balzan More    23:3800:2301:0801:5302:3803:23
Fontaine 23:3800:2301:0801:5302:3803:23
Tabib 23:3800:2301:0801:5302:3803:23
Hal Lija More    23:3900:2401:0901:5402:3903:24
Wiji 23:3900:2401:0901:5402:3903:24
Lija 23:3900:2401:0901:5402:3903:24
Tabor 23:4000:2501:1001:5502:4003:25
Hal Balzan More    23:4100:2601:1101:5602:4103:26
Valentin 2 23:4100:2601:1101:5602:4103:26
Balzan 23:4100:2601:1101:5602:4103:26
Aquilina 23:4200:2701:1201:5702:4203:27
Pastur 23:4200:2701:1201:5702:4203:27
Strickland 23:4300:2801:1301:5802:4303:28
H'Attard More    23:4300:2801:1301:5802:4303:28
Bologna 23:4300:2801:1301:5802:4303:28
Linja 23:4400:2901:1401:5902:4403:29
Blanzuni 23:4500:3001:1502:0002:4503:30
Gharix 23:4600:3101:1602:0102:4603:31
Ta' Qali More    23:4900:3401:1902:0402:4903:34
Qali 4 23:4900:3401:1902:0402:4903:34
Ir-Rabat, Malta More    23:5000:3501:2002:0502:5003:35
Telgha 23:5000:3501:2002:0502:5003:35
Qanpiena 23:5100:3601:2102:0602:5103:36
Saura 23:5200:3701:2202:0702:5203:37
Inguanez 23:5300:3801:2302:0802:5303:38
Ferris 23:5300:3801:2302:0802:5303:38
Dumnikani 23:5400:3901:2402:0902:5403:39
Tartarni 23:5400:3901:2402:0902:5403:39
Sienja 23:5500:4001:2502:1002:5503:40
Manduka 23:5600:4101:2602:1102:5603:41
Regin 23:5600:4101:2602:1102:5603:41
Gharix 23:5700:4201:2702:1202:5703:42
Qbiel 23:5700:4201:2702:1202:5703:42
Had-Dingli More    23:5800:4301:2802:1302:5803:43
Baslija 23:5800:4301:2802:1302:5803:43
Kbira 23:5800:4301:2802:1302:5803:43
Qbiela 23:5900:4401:2902:1402:5903:44
Ebejer 23:5900:4401:2902:1402:5903:44
Bugeja 00:0000:4501:3002:1503:0003:45
Mirdum 00:0000:4501:3002:1503:0003:45
Hawwiefa 00:0100:4601:3102:1603:0103:46
Hbula 00:0100:4601:3102:1603:0103:46
Bittija 00:0200:4701:3202:1703:0203:47
Carruta 00:0300:4801:3302:1803:0303:48
Dingli 00:0300:4801:3302:1803:0303:48
Kbira 00:0300:4801:3302:1803:0303:48
Ir-Rabat, Malta More    00:0600:5101:3602:2103:0603:51
Regin 00:0600:5101:3602:2103:0603:51
Hamrija 00:0800:5301:3802:2303:0803:53
Barka 00:0800:5301:3802:2303:0803:53
Haddiem 00:0800:5301:3802:2303:0803:53
Fejgel 00:0900:5401:3902:2403:0903:54
Gargir 00:0900:5401:3902:2403:0903:54
Qasgha 00:1000:5501:4002:2503:1003:55
Rita 00:1100:5601:4102:2603:1103:56
Rabat 2 00:1200:5701:4202:2703:1203:57
Mdina 00:1200:5701:4202:2703:1203:57
Telgha 00:1501:0001:4502:3003:1504:00
H'Attard More    00:2001:0501:5002:3503:2004:05
Warda 1 00:2001:0501:5002:3503:2004:05
Hal Balzan More    00:2301:0801:5302:3803:2304:08
Pastur 00:2301:0801:5302:3803:2304:08
Birkirkara More    00:2501:1001:5502:4003:2504:10
Stazzjon 00:2501:1001:5502:4003:2504:10
Santa Venera More    00:2701:1201:5702:4203:2704:12
Parilja 00:2701:1201:5702:4203:2704:12
San Giljan More    00:3701:2202:0702:5203:3704:22
San Giljan 00:3701:2202:0702:5203:3704:22