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.

Bidnija - Pembroke P+R 103
Il-Bidnija More    06:1507:1516:1517:15
Bidnija 06:1507:1516:1517:15
Il-Mosta More    06:1907:1916:1917:19
Gharusa 06:1907:1916:1917:19
Targa 06:2007:2016:2017:20
Konstituzzjoni 06:2007:2016:2017:20
Isouard 06:2107:2116:2117:21
Rotunda 1 06:2207:2216:2217:22
Awrora 06:2307:2316:2317:23
Schembri 06:2307:2316:2317:23
Pisani 06:2407:2416:2417:24
In-Naxxar More    06:2507:2516:2517:25
Gellewz 06:2507:2516:2517:25
Missjunarji 06:2607:2616:2617:26
Bajjad 06:2607:2616:2617:26
Musbieh 06:2707:2716:2717:27
Eghnieq 06:2707:2716:2717:27
Naxxar 06:2807:2816:2817:28
Parrocca 06:2807:2816:2817:28
Nutar 06:2907:2916:2917:29
Murray 06:2907:2916:2917:29
Arberry 06:3007:3016:3017:30
Scott 06:3107:3116:3117:31
Birguma 06:3207:3216:3217:32
Ommu 06:3407:3416:3417:34
Arznu 06:3507:3516:3517:35
Widna 06:3707:3716:3717:37
Bahar ic-Caghaq More    06:4607:4616:4617:46
Caghaq 06:4607:4616:4617:46
Pembroke More    06:4807:4816:4817:48
Evangelista 06:4807:4816:4817:48
Kosta 06:5007:5016:5017:50
Pembroke Park & Ride 1 06:5307:5316:5317:53
Normandy 06:5407:5416:5417:54
Pembroke Park & Ride 3 06:5507:5516:5517:55
Pembroke P+R - Bidnija 103
Pembroke More    06:1507:1516:1517:15
Pembroke Park & Ride 3 06:1507:1516:1517:15
Is-Swieqi More    06:1707:1716:1717:17
Pembroke Park & Ride 2 06:1707:1716:1717:17
Pembroke More    06:1707:1716:1717:17
Madliena 06:1707:1716:1717:17
Andru 06:1807:1816:1817:18
Kosta 06:1907:1916:1917:19
Bahar ic-Caghaq More    06:2207:2216:2217:22
Evangelista 06:2207:2216:2217:22
Caghaq 06:2407:2416:2417:24
In-Naxxar More    06:2907:2916:2917:29
Widna 06:2907:2916:2917:29
Arznu 06:3007:3016:3017:30
Ommu 06:3207:3216:3217:32
Birguma 06:3407:3416:3417:34
Scott 06:3407:3416:3417:34
Arberry 06:3507:3516:3517:35
Murray 06:3607:3616:3617:36
Nutar 06:3707:3716:3717:37
Parrocca 06:3807:3816:3817:38
Naxxar 06:3907:3916:3917:39
Egbieh 06:3907:3916:3917:39
Missjunarji 06:4007:4016:4017:40
Tuffieh 06:4107:4116:4117:41
Il-Mosta More    06:4207:4216:4217:42
Pisani 06:4207:4216:4217:42
Vella 06:4307:4316:4317:43
Abbati 06:4307:4316:4317:43
Oratorju 06:4407:4416:4417:44
Rotunda 5 06:4507:4516:4517:45
Isouard 06:4507:4516:4517:45
Kostituzzjoni 06:4607:4616:4617:46
Targa 06:4707:4716:4717:47
Gharusa 06:4807:4816:4817:48
Xemx 06:4907:4916:4917:49
Il-Bidnija More    06:5107:5116:5117:51
Qawwi 06:5107:5116:5117:51
Bidnija 06:5307:5316:5317:53
Bidnija - Naxxar 103
Il-Bidnija More    08:1509:1510:1511:1512:1513:1514:1515:1518:1519:15
Bidnija 08:1509:1510:1511:1512:1513:1514:1515:1518:1519:15
Il-Mosta More    08:2009:2010:2011:2012:2013:2014:1915:1918:1919:19
Gharusa 08:2009:2010:2011:2012:2013:2014:1915:1918:1919:19
Targa 08:2209:2210:2211:2212:2213:2214:2015:2018:2019:20
Konstituzzjoni 08:2209:2210:2211:2212:2213:2214:2015:2018:2019:20
Isouard 08:2409:2410:2411:2412:2413:2414:2115:2118:2119:21
Rotunda 1 08:2409:2410:2411:2412:2413:2414:2215:2218:2219:22
Awrora 08:2609:2610:2611:2612:2613:2614:2315:2318:2319:23
Schembri 08:2709:2710:2711:2712:2713:2714:2415:2418:2419:24
Pisani 08:2809:2810:2811:2812:2813:2814:2415:2418:2419:24
In-Naxxar More    08:2909:2910:2911:2912:2913:2914:2515:2518:2519:25
Gellewz 08:2909:2910:2911:2912:2913:2914:2515:2518:2519:25
Missjunarji 08:3009:3010:3011:3012:3013:3014:2615:2618:2619:26
Bajjad 08:3109:3110:3111:3112:3113:3114:2715:2718:2719:27
Musbieh 08:3109:3110:3111:3112:3113:3114:2715:2718:2719:27
Eghnieq 08:3209:3210:3211:3212:3213:3214:2815:2818:2819:28
Naxxar 08:3309:3310:3311:3312:3313:3314:2815:2818:2819:28
Parrocca 08:3409:3410:3411:3412:3413:3414:2915:2918:2919:29
Nutar 08:3509:3510:3511:3512:3513:3514:3015:3018:3019:30
Il-Bidnija More    06:1508:1510:1511:1513:1515:1517:1518:15
Bidnija 06:1508:1510:1511:1513:1515:1517:1518:15
Il-Mosta More    06:1908:1910:1911:1913:1915:1917:1918:19
Gharusa 06:1908:1910:1911:1913:1915:1917:1918:19
Targa 06:2108:2110:2111:2113:2115:2117:2118:21
Konstituzzjoni 06:2108:2110:2111:2113:2115:2117:2118:21
Isouard 06:2208:2210:2211:2213:2215:2217:2218:22
Rotunda 1 06:2308:2310:2311:2313:2315:2317:2318:23
Awrora 06:2408:2410:2411:2413:2415:2417:2418:24
Schembri 06:2508:2510:2511:2513:2515:2517:2518:25
Pisani 06:2608:2610:2611:2613:2615:2617:2618:26
In-Naxxar More    06:2708:2710:2711:2713:2715:2717:2718:27
Gellewz 06:2708:2710:2711:2713:2715:2717:2718:27
Missjunarji 06:2808:2810:2811:2813:2815:2817:2818:28
Bajjad 06:2808:2810:2811:2813:2815:2817:2818:28
Musbieh 06:2908:2910:2911:2913:2915:2917:2918:29
Eghnieq 06:2908:2910:2911:2913:2915:2917:2918:29
Naxxar 06:3008:3010:3011:3013:3015:3017:3018:30
Parrocca 06:3108:3110:3111:3113:3115:3117:3118:31
Nutar 06:3208:3210:3211:3213:3215:3217:3218:32
Naxxar - Bidnija 103
In-Naxxar More    08:4009:4010:4011:4012:4013:4014:4015:4018:4019:40
Nutar 08:4009:4010:4011:4012:4013:4014:4015:4018:4019:40
Parrocca 08:4009:4010:4011:4012:4013:4014:4015:4018:4019:40
Naxxar 08:4109:4110:4111:4112:4113:4114:4115:4118:4119:41
Egbieh 08:4209:4210:4211:4212:4213:4114:4115:4118:4119:41
Missjunarji 08:4309:4310:4311:4312:4313:4314:4315:4318:4319:43
Tuffieh 08:4409:4410:4411:4412:4413:4314:4315:4318:4319:43
Il-Mosta More    08:4509:4510:4511:4512:4513:4414:4415:4418:4419:44
Pisani 08:4509:4510:4511:4512:4513:4414:4415:4418:4419:44
Vella 08:4609:4610:4611:4612:4613:4514:4515:4518:4519:45
Abbati 08:4709:4710:4711:4712:4713:4614:4615:4618:4619:46
Oratorju 08:4809:4810:4811:4812:4813:4614:4615:4618:4619:46
Rotunda 5 08:4809:4810:4811:4812:4813:4714:4715:4718:4719:47
Isouard 08:4909:4910:4911:4912:4913:4814:4815:4818:4819:48
Kostituzzjoni 08:5009:5010:5011:5012:5013:4814:4815:4818:4819:48
Targa 08:5109:5110:5111:5112:5113:4914:4915:4918:4919:49
Gharusa 08:5209:5210:5211:5212:5213:5014:5015:5018:5019:50
Xemx 08:5309:5310:5311:5312:5313:5114:5115:5118:5119:51
Il-Bidnija More    08:5609:5610:5611:5612:5613:5314:5315:5318:5319:53
Qawwi 08:5609:5610:5611:5612:5613:5314:5315:5318:5319:53
Bidnija 08:5809:5810:5811:5812:5813:5514:5515:5518:5519:55
In-Naxxar More    06:4008:4010:4011:4013:4015:4017:4018:40
Nutar 06:4008:4010:4011:4013:4015:4017:4018:40
Parrocca 06:4008:4010:4011:4013:4015:4017:4018:40
Naxxar 06:4108:4110:4111:4113:4115:4117:4118:41
Egbieh 06:4208:4210:4211:4213:4215:4217:4218:41
Missjunarji 06:4308:4310:4311:4313:4315:4317:4318:42
Tuffieh 06:4408:4410:4411:4413:4415:4417:4418:43
Il-Mosta More    06:4508:4510:4511:4513:4515:4517:4518:44
Pisani 06:4508:4510:4511:4513:4515:4517:4518:44
Vella 06:4608:4610:4611:4613:4615:4617:4618:44
Abbati 06:4608:4610:4611:4613:4615:4617:4618:45
Oratorju 06:4708:4710:4711:4713:4715:4717:4718:46
Rotunda 5 06:4808:4810:4811:4813:4815:4817:4818:46
Isouard 06:4908:4910:4911:4913:4915:4917:4918:46
Kostituzzjoni 06:4908:4910:4911:4913:4915:4917:4918:47
Targa 06:5008:5010:5011:5013:5015:5017:5018:48
Gharusa 06:5108:5110:5111:5113:5115:5117:5118:49
Xemx 06:5208:5210:5211:5213:5215:5217:5218:49
Il-Bidnija More    06:5508:5510:5511:5513:5515:5517:5518:51
Qawwi 06:5508:5510:5511:5513:5515:5517:5518:51
Bidnija 06:5708:5710:5711:5713:5715:5717:5718:53