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 - Ghadira Bay 49
Il-Belt Valletta More    06:1707:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:17 20:1721:17
Valletta B6 06:1707:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:17 20:1721:17
Il-Floriana More    06:1807:1808:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:18 20:1821:18
Floriani C 06:1807:1808:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:18 20:1821:18
Bombi 4A 06:1907:1908:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:19 20:1921:19
Tal-Pietà More    06:2007:2008:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:20 20:2021:20
Pieta 06:2007:2008:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:20 20:2021:20
L-Imsida More    06:2207:2208:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:22 20:2221:22
Marina 06:2207:2208:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:22 20:2221:22
Kullegg 06:2307:2308:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:23 20:2321:23
Garcin 06:2307:2308:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:23 20:2321:23
Is-Swatar More    06:2407:2408:2509:2510:2511:2512:2513:2514:2515:2516:2517:2618:2619:24 20:2421:24
Hasselin 06:2407:2408:2509:2510:2511:2512:2513:2514:2515:2516:2517:2618:2619:24 20:2421:24
Pont 06:2507:2508:2709:2710:2711:2712:2713:2714:2715:2716:2717:2818:2819:25 20:2521:25
Zernieq 06:2607:2608:2709:2710:2711:2712:2713:2714:2715:2716:2717:2818:2819:26 20:2621:26
Caramelo 06:2707:2708:2909:2910:2911:2912:2913:2914:2915:2916:2917:3018:3019:27 20:2721:27
Birkirkara More    06:2807:2808:3009:3010:3011:3012:3013:3014:3015:3016:3017:3118:3119:28 20:2821:28
Paris 06:2807:2808:3009:3010:3011:3012:3013:3014:3015:3016:3017:3118:3119:28 20:2821:28
Mannarinu 06:2807:2808:3109:3110:3111:3112:3113:3114:3115:3116:3117:3218:3219:28 20:2821:28
Wied 06:2907:2908:3109:3110:3111:3112:3113:3114:3115:3116:3117:3318:3319:29 20:2921:29
Tereza 06:3007:3008:3209:3210:3211:3212:3213:3214:3215:3216:3217:3318:3319:30 20:3021:30
Piu 06:3107:3108:3309:3310:3311:3312:3313:3314:3315:3316:3317:3518:3519:31 20:3121:31
Brared 06:3107:3108:3409:3410:3411:3412:3413:3414:3415:3416:3417:3518:3519:31 20:3121:31
Hal Lija More    06:3207:3208:3409:3410:3411:3412:3413:3414:3415:3416:3417:3618:3619:32 20:3221:32
Wiji 06:3207:3208:3409:3410:3411:3412:3413:3414:3415:3416:3417:3618:3619:32 20:3221:32
Cimiterju 06:3207:3208:3509:3510:3511:3512:3513:3514:3515:3516:3517:3718:3719:32 20:3221:32
Portelli 06:3407:3408:3709:3710:3711:3712:3713:3714:3715:3716:3717:3818:3819:34 20:3421:34
Il-Mosta More    06:3507:3508:3809:3810:3811:3812:3813:3814:3815:3816:3817:4018:4019:35 20:3521:35
Technopark 5 06:3507:3508:3809:3810:3811:3812:3813:3814:3815:3816:3817:4018:4019:35 20:3521:35
In-Naxxar More    06:3507:3508:3809:3810:3811:3812:3813:3814:3815:3816:3817:4018:4019:35 20:3521:35
Emigranti 06:3507:3508:3809:3810:3811:3812:3813:3814:3815:3816:3817:4018:4019:35 20:3521:35
Vittorja 06:3507:3508:3909:3910:3911:3912:3913:3914:3915:3916:3917:4118:4119:35 20:3521:35
Sghajtar 06:3607:3608:4009:4010:4011:4012:4013:4014:4015:4016:4017:4218:4219:36 20:3621:36
Labour 06:3707:3708:4109:4110:4111:4112:4113:4114:4115:4116:4117:4218:4219:37 20:3721:37
Naxxar 06:3807:3808:4109:4110:4111:4112:4113:4114:4115:4116:4117:4318:4319:38 20:3821:38
Parrocca 06:3807:3808:4209:4210:4211:4212:4213:4214:4215:4216:4217:4418:4419:38 20:3821:38
Nutar 06:3907:3908:4309:4310:4311:4312:4313:4314:4315:4316:4317:4518:4519:39 20:3921:39
Murray 06:3907:3908:4309:4310:4311:4312:4313:4314:4315:4316:4317:4518:4519:39 20:3921:39
Arberry 06:4007:4008:4409:4410:4411:4412:4413:4414:4415:4416:4417:4618:4619:40 20:4021:40
Scott 06:4107:4108:4509:4510:4511:4512:4513:4514:4515:4516:4517:4818:4819:41 20:4121:41
Birguma 06:4207:4208:4609:4610:4611:4612:4613:4614:4615:4616:4617:4918:4919:42 20:4221:42
Ommu 06:4307:4308:4809:4810:4811:4812:4813:4814:4815:4816:4817:5118:5119:43 20:4321:43
Il-Maghtab More    06:4607:4608:5209:5210:5211:5212:5213:5214:5215:5216:5217:5418:5419:46 20:4621:46
Mejjieli 06:4607:4608:5209:5210:5211:5212:5213:5214:5215:5216:5217:5418:5419:46 20:4621:46
San Pawl il-Bahar More    06:4907:4908:5509:5510:5511:5512:5513:5514:5515:5516:5517:5818:5819:49 20:4921:49
Ghasfur 06:4907:4908:5509:5510:5511:5512:5513:5514:5515:5516:5517:5818:5819:49 20:4921:49
Kennedy 06:5107:5108:5709:5710:5711:5712:5713:5714:5715:5716:5718:0019:0019:51 20:5121:51
Mwiezeb 06:5207:5208:5809:5810:5811:5812:5813:5814:5815:5816:5818:0219:0219:52 20:5221:52
Imhasel 06:5207:5208:5909:5910:5911:5912:5913:5914:5915:5916:5918:0219:0219:52 20:5221:52
Mary 06:5307:5309:0010:0011:0012:0013:0014:0015:0016:0017:0018:0319:0319:53 20:5321:53
Parades 06:5307:5309:0010:0011:0012:0013:0014:0015:0016:0017:0018:0419:0419:53 20:5321:53
Bugeja 06:5407:5409:0110:0111:0112:0113:0114:0115:0116:0117:0118:0419:0419:54 20:5421:54
Tonn 06:5407:5409:0110:0111:0112:0113:0114:0115:0116:0117:0118:0519:0519:54 20:5421:54
Bahar 06:5507:5509:0210:0211:0212:0213:0214:0215:0216:0217:0218:0619:0619:55 20:5521:55
Veccja 06:5507:5509:0310:0311:0312:0313:0314:0315:0316:0317:0318:0619:0619:55 20:5521:55
Pawlu 06:5607:5609:0310:0311:0312:0313:0314:0315:0316:0317:0318:0719:0719:56 20:5621:56
Safsafa 06:5707:5709:0410:0411:0412:0413:0414:0415:0416:0417:0418:0819:0819:57 20:5721:57
Simar 06:5707:5709:0510:0511:0512:0513:0514:0515:0516:0517:0518:0819:0819:57 20:5721:57
Ix-Xemxija More    06:5807:5809:0610:0611:0612:0613:0614:0615:0616:0617:0618:1019:1019:58 20:5821:58
Roti 06:5807:5809:0610:0611:0612:0613:0614:0615:0616:0617:0618:1019:1019:58 20:5821:58
Xemxija 07:0008:0009:0810:0811:0812:0813:0814:0815:0816:0817:0818:1119:1120:00 21:0022:00
Mistra 07:0108:0109:0910:0911:0912:0913:0914:0915:0916:0917:0918:1319:1320:01 21:0122:01
Il-Mellieha More    07:0308:0309:1210:1211:1212:1213:1214:1215:1216:1217:1218:1619:1620:03 21:0322:03
Barkazza 07:0308:0309:1210:1211:1212:1213:1214:1215:1216:1217:1218:1619:1620:03 21:0322:03
Mellieha 07:0408:0409:1310:1311:1312:1313:1314:1315:1316:1317:1318:1719:1720:04 21:0422:04
Pittiross 07:0508:0509:1410:1411:1412:1413:1414:1415:1416:1417:1418:1819:1820:05 21:0522:05
Bragg 07:0508:0509:1410:1411:1412:1413:1414:1415:1416:1417:1418:1919:1920:05 21:0522:05
Etna 07:0608:0609:1510:1511:1512:1513:1514:1515:1516:1517:1518:1919:1920:06 21:0622:06
Snajjin 07:0608:0609:1510:1511:1512:1513:1514:1515:1516:1517:1518:2019:2020:06 21:0622:06
Adenau 07:0708:0709:1610:1611:1612:1613:1614:1615:1616:1617:1618:2119:2120:07 21:0722:07
Niklaw 07:0808:0809:1710:1711:1712:1713:1714:1715:1716:1717:1718:2219:2220:08 21:0822:08
Luna 07:0908:0909:1810:1811:1812:1813:1814:1815:1816:1817:1818:2319:2320:09 21:0922:09
Tunnara 07:0908:0909:1910:1911:1912:1913:1914:1915:1916:1917:1918:2419:2420:09 21:0922:09
Skrajda 07:1108:1109:2010:2011:2012:2013:2014:2015:2016:2017:2018:2519:2520:11 21:1122:11
Ghadira 07:1208:1209:2210:2211:2212:2213:2214:2215:2216:2217:2218:2719:2720:12 21:1222:12
Ghadira - Valletta 49
Il-Mellieha More    05:4506:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:45 19:4520:4521:45
Ghadira 05:4506:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:45 19:4520:4521:45
Padrino 05:4506:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:45 19:4520:4521:45
Skrajda 05:4606:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:46 19:4620:4621:46
Tunnara 05:4606:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:47 19:4620:4721:47
Luna 05:4706:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48 19:4720:4821:48
Niklaw 05:4806:5007:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:49 19:4820:4921:49
Adenau 05:4906:5107:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:50 19:4920:5021:50
Etna 05:5006:5307:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:52 19:5020:5221:52
Pittiross 05:5106:5407:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:53 19:5120:5321:53
Mellieha 05:5206:5607:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:55 19:5220:5521:55
Ruman 05:5306:5707:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:56 19:5320:5621:56
Ix-Xemxija More    05:5607:0107:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:59 19:5620:5921:59
Mistra 05:5607:0107:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:59 19:5620:5921:59
Xemxija 05:5707:0308:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:00 19:5721:0022:00
Roti 05:5807:0408:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:02 19:5821:0222:02
San Pawl il-Bahar More    05:5907:0608:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:03 19:5921:0322:03
Simar 05:5907:0608:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:03 19:5921:0322:03
Safsafar 06:0007:0708:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:04 20:0021:0422:04
Pawlu 06:0007:0808:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:05 20:0021:0522:05
Veccja 06:0107:0908:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:06 20:0121:0622:06
Bahar 06:0207:0908:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:06 20:0221:0622:06
Tonn 06:0207:1008:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:07 20:0221:0722:07
Geraldu 06:0307:1108:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:08 20:0321:0822:08
Bandieri 06:0307:1208:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:08 20:0321:0822:08
Mary 06:0407:1208:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:09 20:0421:0922:09
Imhasel 06:0407:1308:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:10 20:0421:1022:10
Mwiezeb 06:0507:1408:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:10 20:0521:1022:10
Kennedy 06:0607:1608:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:12 20:0621:1222:12
Ghasfur 06:0807:1808:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:14 20:0821:1422:14
Il-Maghtab More    06:1007:2208:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:17 20:1021:1722:17
Mejjieli 06:1007:2208:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:17 20:1021:1722:17
In-Naxxar More    06:1307:2608:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:21 20:1321:2122:21
Ommu 06:1307:2608:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:21 20:1321:2122:21
Birguma 06:1507:2808:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:23 20:1521:2322:23
Scott 06:1507:2908:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:24 20:1521:2422:24
Arberry 06:1607:3108:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:25 20:1621:2522:25
Murray 06:1707:3208:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:26 20:1721:2622:26
Nutar 06:1807:3308:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:27 20:1821:2722:27
Parrocca 06:1807:3408:2809:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:28 20:1821:2822:28
Naxxar 06:1907:3508:2909:2910:2911:2912:2913:2914:2915:2916:2917:2918:2919:29 20:1921:2922:29
Labour 06:2007:3508:2909:2910:2911:2912:2913:2914:2915:2916:2917:2918:2919:29 20:2021:2922:29
Sghajjar 06:2007:3608:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:30 20:2021:3022:30
Vittorja 06:2107:3708:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:31 20:2121:3122:31
Emigranti 06:2107:3808:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:31 20:2121:3122:31
Il-Mosta More    06:2207:3908:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:32 20:2221:3222:32
Technopark 6 06:2207:3908:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:32 20:2221:3222:32
Hal Lija More    06:2307:4008:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:33 20:2321:3322:33
Portelli 06:2307:4008:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:33 20:2321:3322:33
Cimiterju 06:2407:4208:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:35 20:2421:3522:35
Birkirkara More    06:2507:4308:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:36 20:2521:3622:36
Brared 06:2507:4308:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:36 20:2521:3622:36
Piu 06:2607:4408:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:37 20:2621:3722:37
Tereza 06:2607:4508:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:38 20:2621:3822:38
Mallia 06:2707:4608:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:38 20:2721:3822:38
Suq 06:2707:4708:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:39 20:2721:3922:39
Mannarinu 06:2807:4808:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:40 20:2821:4022:40
Paris 06:2807:4808:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:40 20:2821:4022:40
Is-Swatar More    06:2907:5008:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:42 20:2921:4222:42
Caramelo 06:2907:5008:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:42 20:2921:4222:42
Zernieq 06:3007:5108:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:43 20:3021:4322:43
Pont 06:3107:5208:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:4419:44 20:3121:4422:44
Hasselin 06:3207:5408:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:45 20:3221:4522:45
L-Imsida More    06:3307:5508:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:46 20:3321:4622:46
Msida 06:3307:5508:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:46 20:3321:4622:46
Kullegg 06:3407:5608:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:47 20:3421:4722:47
Marina 06:3407:5708:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:48 20:3421:4822:48
Tal-Pietà More    06:3607:5908:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:50 20:3621:5022:50
Pieta 06:3607:5908:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:50 20:3621:5022:50
Il-Floriana More    06:3708:0108:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:52 20:3721:5222:52
Bombi 1 06:3708:0108:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:52 20:3721:5222:52
Sarrija 06:3808:0308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:53 20:3821:5322:53
Mall 06:3908:0308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:53 20:3921:5322:53
Publiju 06:3908:0408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:54 20:3921:5422:54
Il-Belt Valletta More    06:4008:0508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:55 20:4021:5522:55
Valletta 18 06:4008:0508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:55 20:4021:5522:55