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.

Xghajra - Pembroke 121
Ix-Xghajra More    20:3521:35
Xghajra 20:3521:35
Penza 20:3521:35
Cern 20:3521:35
Glavan 20:3621:36
Gakbu 20:3621:36
Wignacourt 20:3721:37
Bocci 20:3821:38
Haz-Zabbar More    20:3921:39
Marzebb 20:3921:39
Bumunqar 20:3921:39
Alessio 20:4021:40
Burbur 20:4021:40
Imqaddsa 20:4121:41
Santwarju 20:4121:41
Baruni 20:4221:42
Medjatrici 20:4221:42
Madrin 20:4321:43
Cikas 20:4421:44
Il-Fgura More    20:4421:44
Hompesch 20:4421:44
Gallu 20:4521:45
Fgura 20:4521:45
Punika 20:4621:46
Blandun 20:4721:47
Grasso 20:4721:47
Consigli 20:4821:48
Paola More    20:4821:48
Paola 2 20:4821:48
Paule 20:4921:49
Lourdes 20:4921:49
Il-Marsa More    20:5121:51
Xwieni 20:5121:51
Marsa Park & Ride 3 20:5621:56
Qaddisin 20:5721:57
Is-Swatar More    21:0322:03
Qroqq 5 21:0322:03
L-Imsida More    21:0522:05
Universita 2 21:0522:05
Birkirkara More    21:0622:06
Sisla 21:0622:06
Zwejt 21:0722:07
Mercer 21:0822:08
Mercer 21:0822:08
Zwejt 21:0922:09
Sisla 21:0922:09
San Gwann More    21:1022:10
Industrijali 21:1022:10
Galea 21:1122:11
Felic 21:1122:11
Naspli 21:1122:11
Hawha 21:1222:12
Busuttil 21:1522:15
Balal 21:1522:15
Gwann 21:1622:16
Il-Kappara More    21:1622:16
Kuncizzjoni 21:1622:16
Bilbla 21:1722:17
San Giljan More    21:2022:20
Borg 21:2022:20
Ross 21:2022:20
San Giljan 21:2122:21
Is-Swieqi More    21:2222:22
Swieqi 21:2222:22
Pembroke More    21:2322:23
Normandy 21:2322:23
Pembroke Park & Ride 3 21:2422:24
Ix-Xghajra More    20:3521:35
Xghajra 20:3521:35
Penza 20:3521:35
Cern 20:3521:35
Glavan 20:3621:36
Gakbu 20:3621:36
Wignacourt 20:3721:37
Bocci 20:3821:38
Haz-Zabbar More    20:3921:39
Marzebb 20:3921:39
Bumunqar 20:3921:39
Alessio 20:4021:40
Burbur 20:4121:41
Imqaddsa 20:4121:41
Santwarju 20:4221:42
Baruni 20:4221:42
Medjatrici 20:4321:43
Madrin 20:4321:43
Cikas 20:4421:44
Il-Fgura More    20:4521:45
Hompesch 20:4521:45
Gallu 20:4521:45
Fgura 20:4621:46
Punika 20:4721:47
Blandun 20:4821:48
Grasso 20:4821:48
Consigli 20:4821:48
Paola More    20:4921:49
Paola 2 20:4921:49
Paule 20:4921:49
Lourdes 20:5021:50
Il-Marsa More    20:5221:52
Xwieni 20:5221:52
Marsa Park & Ride 3 20:5621:56
Qaddisin 20:5821:58
Is-Swatar More    21:0422:04
Qroqq 5 21:0422:04
L-Imsida More    21:0622:06
Universita 2 21:0622:06
Birkirkara More    21:0822:08
Sisla 21:0822:08
Zwejt 21:0822:08
Mercer 21:0922:09
Mercer 21:1022:10
Zwejt 21:1022:10
Sisla 21:1022:10
San Gwann More    21:1122:11
Industrijali 21:1122:11
Galea 21:1222:12
Felic 21:1322:13
Naspli 21:1322:13
Hawha 21:1422:14
Busuttil 21:1622:16
Balal 21:1722:17
Gwann 21:1822:18
Il-Kappara More    21:1822:18
Kuncizzjoni 21:1822:18
Bilbla 21:1922:19
San Giljan More    21:2122:21
Borg 21:2122:21
Ross 21:2222:22
San Giljan 21:2322:23
Is-Swieqi More    21:2422:24
Swieqi 21:2422:24
Pembroke More    21:2522:25
Normandy 21:2522:25
Pembroke Park & Ride 3 21:2622:26
Pembroke - Xghajra 121
Pembroke More    20:5721:57
Pembroke Park & Ride 3 20:5721:57
Is-Swieqi More    20:5821:58
Swieqi 1 20:5821:58
Swieqi 2 20:5821:58
San Giljan More    20:5921:59
San Giljan 20:5921:59
Ross 21:0022:00
Spinola 21:0022:00
Il-Kappara More    21:0322:03
Mayr 21:0322:03
Bilbla 21:0422:04
Kuncizzjoni 21:0422:04
San Gwann More    21:0522:05
Gwann 21:0522:05
Rihan 21:0522:05
Balal 21:0622:06
Busuttil 21:0622:06
Hawha 21:0722:07
Felic 21:0822:08
Galea 21:0922:09
Industrijali 21:0922:09
L-Imsida More    21:1222:12
Universita 4 21:1222:12
Hal Qormi More    21:1922:19
Qaddisin 21:1922:19
Il-Marsa More    21:2022:20
Marsa Park & Ride 4 21:2022:20
Qaddisin 21:2122:21
Moro 21:2522:25
Bacir 21:2622:26
Paola More    21:2622:26
Addolorata 21:2622:26
Lourdes 21:2822:28
Paola 3 21:2922:29
Il-Fgura More    21:2922:29
Consigli 21:2922:29
Grasso 21:3022:30
Blandun 21:3022:30
Punika 21:3122:31
Fgura 21:3222:32
Gallu 21:3322:33
Hompesch 21:3322:33
Haz-Zabbar More    21:3422:34
Cikas 21:3422:34
Madrin 21:3522:35
Medjatrici 21:3522:35
Bajjada 21:3622:36
Lawrenz 21:3622:36
Burbur 21:3722:37
Hofra 21:3822:38
Sebbellika 21:3822:38
Bumunqar 21:3922:39
Marzebb 21:3922:39
Ix-Xghajra More    21:4022:40
Bocci 21:4022:40
Wignacourt 21:4122:41
Ritchie 21:4122:41
Mahoney 21:4222:42
Ispnott 21:4222:42
Qassisin 21:4322:43
Xghajra 21:4422:44