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:2523:5500:2500:5501:2501:5502:2502:5503:25
San Giljan 23:2523:5500:2500:5501:2501:5502:2502:5503:25
Santa Venera More    23:3200:0200:3201:0201:3202:0202:3203:0203:32
Ferrovija 23:3200:0200:3201:0201:3202:0202:3203:0203:32
Parilja 23:3300:0300:3301:0301:3302:0302:3303:0303:33
Birkirkara More    23:3400:0400:3401:0401:3402:0402:3403:0403:34
Xarretta 23:3400:0400:3401:0401:3402:0402:3403:0403:34
Psaila 23:3400:0400:3401:0401:3402:0402:3403:0403:34
Stazzjon 23:3500:0500:3501:0501:3502:0502:3503:0503:35
Wied 23:3600:0600:3601:0601:3602:0602:3603:0603:36
Alwigi 23:3700:0700:3701:0701:3702:0702:3703:0703:37
Hal Balzan More    23:3700:0700:3701:0701:3702:0702:3703:0703:37
Fontaine 23:3700:0700:3701:0701:3702:0702:3703:0703:37
Tabib 23:3800:0800:3801:0801:3802:0802:3803:0803:38
Hal Lija More    23:3800:0800:3801:0801:3802:0802:3803:0803:38
Wiji 23:3800:0800:3801:0801:3802:0802:3803:0803:38
Lija 23:3900:0900:3901:0901:3902:0902:3903:0903:39
Tabor 23:3900:0900:3901:0901:3902:0902:3903:0903:39
Hal Balzan More    23:4000:1000:4001:1001:4002:1002:4003:1003:40
Valentin 2 23:4000:1000:4001:1001:4002:1002:4003:1003:40
Balzan 23:4100:1100:4101:1101:4102:1102:4103:1103:41
Aquilina 23:4100:1100:4101:1101:4102:1102:4103:1103:41
Pastur 23:4100:1100:4101:1101:4102:1102:4103:1103:41
Strickland 23:4200:1200:4201:1201:4202:1202:4203:1203:42
H'Attard More    23:4300:1300:4301:1301:4302:1302:4303:1303:43
Bologna 23:4300:1300:4301:1301:4302:1302:4303:1303:43
Linja 23:4300:1300:4301:1301:4302:1302:4303:1303:43
Blanzuni 23:4400:1400:4401:1401:4402:1402:4403:1403:44
Gharix 23:4500:1500:4501:1501:4502:1502:4503:1503:45
Ta' Qali More    23:4800:1800:4801:1801:4802:1802:4803:1803:48
Qali 4 23:4800:1800:4801:1801:4802:1802:4803:1803:48
Ir-Rabat, Malta More    23:4900:1900:4901:1901:4902:1902:4903:1903:49
Telgha 23:4900:1900:4901:1901:4902:1902:4903:1903:49
Qanpiena 23:5000:2000:5001:2001:5002:2002:5003:2003:50
Saura 23:5200:2200:5201:2201:5202:2202:5203:2203:52
Inguanez 23:5200:2200:5201:2201:5202:2202:5203:2203:52
Ferris 23:5200:2200:5201:2201:5202:2202:5203:2203:52
Dumnikani 23:5300:2300:5301:2301:5302:2302:5303:2303:53
Tartarni 23:5300:2300:5301:2301:5302:2302:5303:2303:53
Hamrija 23:5400:2400:5401:2401:5402:2402:5403:2403:54
Barka 23:5400:2400:5401:2401:5402:2402:5403:2403:54
Haddiem 23:5400:2400:5401:2401:5402:2402:5403:2403:54
Fejgel 23:5500:2500:5501:2501:5502:2502:5503:2503:55
Gargir 23:5500:2500:5501:2501:5502:2502:5503:2503:55
Qasgha 23:5600:2600:5601:2601:5602:2602:5603:2603:56
Rita 23:5600:2600:5601:2601:5602:2602:5603:2603:56
Rabat 2 23:5700:2700:5701:2701:5702:2702:5703:2703:57
Mdina 23:5800:2800:5801:2801:5802:2802:5803:2803:58
Telgha 00:0000:3001:0001:3002:0002:3003:0003:3004:00
H'Attard More    00:0600:3601:0601:3602:0602:3603:0603:3604:06
Warda 1 00:0600:3601:0601:3602:0602:3603:0603:3604:06
Hal Balzan More    00:0800:3801:0801:3802:0802:3803:0803:3804:08
Pastur 00:0800:3801:0801:3802:0802:3803:0803:3804:08
Birkirkara More    00:1100:4101:1101:4102:1102:4103:1103:4104:11
Stazzjon 00:1100:4101:1101:4102:1102:4103:1103:4104:11
Santa Venera More    00:1300:4301:1301:4302:1302:4303:1303:4304:13
Parilja 00:1300:4301:1301:4302:1302:4303:1303:4304:13
San Giljan More    00:2200:5201:2201:5202:2202:5203:2203:5204:22
San Giljan 00:2200:5201:2201:5202:2202:5203:2203:5204:22