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.

Marsaskala - Isla 124
Marsaskala More    06:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:30 20:3021:30
Marsaskala 06:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:30 20:3021:30
Anxjur 06:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:30 20:3021:30
Bellavista 06:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:30 20:3021:30
Gemmugha 06:3107:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:31 20:3121:31
Qastan 06:3107:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:31 20:3121:31
Butjar 06:3107:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:31 20:3121:31
Hanxul 06:3207:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:32 20:3221:32
Qrempuc 06:3307:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:33 20:3321:33
Iskal 06:3307:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:33 20:3321:33
Harruba 06:3307:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:33 20:3321:33
Sengle 06:3407:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:34 20:3421:34
Gwakkin 06:3507:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:35 20:3521:35
Gharghar 06:3607:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:36 20:3621:36
Haz-Zabbar More    06:3807:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:38 20:3821:38
Maggi 06:3807:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:38 20:3821:38
Hamra 06:3807:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:38 20:3821:38
Santwarju 06:3907:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:39 20:3921:39
Baruni 06:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:40 20:4021:40
Medjatrici 06:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:40 20:4021:40
Hawlija 06:4107:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:4119:41 20:4121:41
Bormla More    06:4207:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:42 20:4221:42
Dominka 06:4207:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:42 20:4221:42
Sultan 06:4307:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:43 20:4321:43
Dejqa 06:4307:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:43 20:4321:43
Verdala 06:4407:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:4419:44 20:4421:44
Huttijiet 06:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:45 20:4521:45
Polverista 06:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:46 20:4621:46
L-Isla More    06:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:47 20:4721:47
Bieb 06:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:47 20:4721:47
Redentur 06:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:48 20:4821:48
Isla 06:4907:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:49 20:4921:49
Isla - Marsaskala 124
L-Isla More    06:4907:4908:4909:4910:4911:4912:4913:5114:4915:4916:5117:4918:4919:49 20:4921:49
Isla 06:4907:4908:4909:4910:4911:4912:4913:5114:4915:4916:5117:4918:4919:49 20:4921:49
Redentur 06:4907:4908:4909:4910:4911:4912:4913:5114:4915:4916:5117:4918:4919:49 20:4921:49
Bieb 06:4907:4908:4909:4910:4911:4912:4913:5114:4915:4916:5117:4918:4919:49 20:4921:49
Bormla More    06:5007:5008:5009:5010:5011:5012:5013:5214:5015:5016:5217:5018:5019:50 20:5021:50
Gulija 06:5007:5008:5009:5010:5011:5012:5013:5214:5015:5016:5217:5018:5019:50 20:5021:50
Bormla 06:5007:5008:5009:5010:5011:5012:5013:5214:5015:5016:5217:5018:5019:50 20:5021:50
Il-Birgu More    06:5107:5108:5109:5110:5111:5112:5113:5314:5115:5116:5317:5118:5119:51 20:5121:51
Riche 06:5107:5108:5109:5110:5111:5112:5113:5314:5115:5116:5317:5118:5119:51 20:5121:51
Fortini 06:5207:5208:5209:5210:5211:5212:5213:5414:5215:5216:5417:5218:5219:52 20:5221:52
Salle 06:5207:5208:5209:5210:5211:5212:5213:5414:5215:5216:5417:5218:5219:52 20:5221:52
Genius 06:5207:5208:5209:5210:5211:5212:5213:5414:5215:5216:5417:5218:5219:52 20:5221:52
Hawli 06:5307:5308:5309:5310:5311:5312:5313:5514:5315:5316:5517:5318:5319:53 20:5321:53
Sultan 06:5307:5308:5309:5310:5311:5312:5313:5514:5315:5316:5517:5318:5319:53 20:5321:53
Bormla More    06:5407:5408:5409:5410:5411:5412:5413:5614:5415:5416:5617:5418:5419:54 20:5421:54
Dominka 06:5407:5408:5409:5410:5411:5412:5413:5614:5415:5416:5617:5418:5419:54 20:5421:54
Haz-Zabbar More    06:5407:5408:5409:5410:5411:5412:5413:5614:5415:5416:5617:5418:5419:54 20:5421:54
Hawlija 06:5407:5408:5409:5410:5411:5412:5413:5614:5415:5416:5617:5418:5419:54 20:5421:54
Bonavia 06:5507:5508:5509:5510:5511:5512:5513:5714:5515:5516:5717:5518:5519:55 20:5521:55
Medjatrici 06:5507:5508:5509:5510:5511:5512:5513:5714:5515:5516:5717:5518:5519:55 20:5521:55
Bajjada 06:5507:5508:5509:5510:5511:5512:5513:5714:5515:5516:5717:5518:5519:55 20:5521:55
Lawrenz 06:5607:5608:5609:5610:5611:5612:5613:5814:5615:5616:5817:5618:5619:56 20:5621:56
Hamra 06:5707:5708:5709:5710:5711:5712:5713:5914:5715:5716:5917:5718:5719:57 20:5721:57
Maggi 06:5707:5708:5709:5710:5711:5712:5713:5914:5715:5716:5917:5718:5719:57 20:5721:57
Gharghar 06:5807:5808:5809:5810:5811:5812:5814:0014:5815:5817:0017:5818:5819:58 20:5821:58
Marsaskala More    06:5907:5908:5909:5910:5911:5912:5914:0114:5915:5917:0117:5918:5919:59 20:5921:59
Gwakkin 06:5907:5908:5909:5910:5911:5912:5914:0114:5915:5917:0117:5918:5919:59 20:5921:59
Batterija 07:0008:0009:0010:0011:0012:0013:0014:0215:0016:0017:0218:0019:0020:00 21:0022:00
Zonqor 07:0108:0109:0110:0111:0112:0113:0114:0315:0116:0117:0318:0119:0120:01 21:0122:01
Sdieri 07:0208:0209:0210:0211:0212:0213:0214:0415:0216:0217:0418:0219:0220:02 21:0222:02
Ghawwiema 07:0408:0409:0410:0411:0412:0413:0414:0615:0416:0417:0618:0419:0420:04 21:0422:04
Polo 07:0408:0409:0410:0411:0412:0413:0414:0615:0416:0417:0618:0419:0420:04 21:0422:04
Tarcis 07:0508:0509:0510:0511:0512:0513:0514:0715:0516:0517:0718:0519:0520:05 21:0522:05
Bianco 07:0508:0509:0510:0511:0512:0513:0514:0715:0516:0517:0718:0519:0520:05 21:0522:05
Vajrita 07:0608:0609:0610:0611:0612:0613:0614:0815:0616:0617:0818:0619:0620:06 21:0622:06
Xmiel 07:0608:0609:0610:0611:0612:0613:0614:0815:0616:0617:0818:0619:0620:06 21:0622:06
Grigal 07:0708:0709:0710:0711:0712:0713:0714:0915:0716:0717:0918:0719:0720:07 21:0722:07
Xehda 07:0708:0709:0710:0711:0712:0713:0714:0915:0716:0717:0918:0719:0720:07 21:0722:07
Ashby 07:0808:0809:0810:0811:0812:0813:0814:1015:0816:0817:1018:0819:0820:08 21:0822:08
Qaws 07:0808:0809:0810:0811:0812:0813:0814:1015:0816:0817:1018:0819:0820:08 21:0822:08
Mahsel 07:0808:0809:0810:0811:0812:0813:0814:1015:0816:0817:1018:0819:0820:08 21:0822:08
Bajja 07:0908:0909:0910:0911:0912:0913:0914:1115:0916:0917:1118:0919:0920:09 21:0922:09
Noqra 07:0908:0909:0910:0911:0912:0913:0914:1115:0916:0917:1118:0919:0920:09 21:0922:09
Kannella 07:0908:0909:0910:0911:0912:0913:0914:1115:0916:0917:1118:0919:0920:09 21:0922:09
Marsaskala 07:1108:1109:1110:1111:1112:1113:1114:1315:1116:1117:1318:1119:1120:11 21:1122:11