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.

Victoria - Ramla 302
Ir-Rabat, Ghawdex More    07:05 08:05 09:05 10:05 11:05 12:05 13:05 14:05 15:05 16:05 17:05 18:05 19:05
Victoria Bay 2 07:05 08:05 09:05 10:05 11:05 12:05 13:05 14:05 15:05 16:05 17:05 18:05 19:05
Seminarju 07:05 08:05 09:05 10:05 11:05 12:05 13:05 14:05 15:05 16:05 17:05 18:05 19:05
Spiteri 07:06 08:07 09:07 10:07 11:07 12:07 13:07 14:07 15:07 16:07 17:07 18:07 19:07
Sptar 07:07 08:07 09:07 10:07 11:07 12:07 13:07 14:07 15:07 16:07 17:07 18:07 19:07
Canga 07:08 08:09 09:09 10:09 11:09 12:09 13:09 14:09 15:09 16:09 17:09 18:09 19:09
Ix-Xewkija More    07:09 08:09 09:09 10:09 11:09 12:09 13:09 14:09 15:09 16:09 17:09 18:09 19:09
Hamrija 07:09 08:09 09:09 10:09 11:09 12:09 13:09 14:09 15:09 16:09 17:09 18:09 19:09
MCAST G 07:09 08:10 09:10 10:10 11:10 12:10 13:10 14:10 15:10 16:10 17:10 18:10 19:10
Elizabetta 07:10 08:11 09:11 10:11 11:11 12:11 13:11 14:11 15:11 16:11 17:11 18:11 19:11
Industrijali 07:10 08:11 09:11 10:11 11:11 12:11 13:11 14:11 15:11 16:11 17:11 18:11 19:11
Maria 07:11 08:12 09:12 10:12 11:12 12:12 13:12 14:12 15:12 16:12 17:12 18:12 19:12
Naghla 07:12 08:13 09:13 10:13 11:13 12:13 13:13 14:13 15:13 16:13 17:13 18:13 19:13
Racetrack 07:12 08:13 09:13 10:13 11:13 12:13 13:13 14:13 15:13 16:13 17:13 18:13 19:13
In-Nadur More    07:13 08:15 09:15 10:15 11:15 12:15 13:15 14:15 15:15 16:15 17:15 18:15 19:15
Xhajma 07:13 08:15 09:15 10:15 11:15 12:15 13:15 14:15 15:15 16:15 17:15 18:15 19:15
Suter 07:16 08:18 09:18 10:18 11:18 12:18 13:18 14:18 15:18 16:18 17:18 18:18 19:18
Bir 07:17 08:19 09:19 10:19 11:19 12:19 13:19 14:19 15:19 16:19 17:19 18:19 19:19
Hanaq 07:18 08:20 09:20 10:20 11:20 12:20 13:20 14:20 15:20 16:20 17:20 18:20 19:20
Caraffa 07:18 08:21 09:21 10:21 11:21 12:21 13:21 14:21 15:21 16:21 17:21 18:21 19:21
Hali 07:18 08:21 09:21 10:21 11:21 12:21 13:21 14:21 15:21 16:21 17:21 18:21 19:21
Qasab 07:20 08:22 09:22 10:22 11:22 12:22 13:22 14:22 15:22 16:22 17:22 18:22 19:22
Ir-Ramla More    07:22 08:25 09:25 10:25 11:25 12:25 13:25 14:25 15:25 16:25 17:25 18:25 19:25
Ramla 07:22 08:25 09:25 10:25 11:25 12:25 13:25 14:25 15:25 16:25 17:25 18:25 19:25
Ramla - Victoria 302
Ir-Ramla More    07:30 08:30 09:30 10:30 11:30 12:30 13:30 14:30 15:30 16:30 17:30 18:30 19:30
Ramla 07:30 08:30 09:30 10:30 11:30 12:30 13:30 14:30 15:30 16:30 17:30 18:30 19:30
In-Nadur More    07:32 08:32 09:32 10:32 11:32 12:32 13:32 14:32 15:32 16:32 17:32 18:32 19:32
Qasab 07:32 08:32 09:32 10:32 11:32 12:32 13:32 14:32 15:32 16:32 17:32 18:32 19:32
Hali 07:33 08:34 09:34 10:34 11:34 12:34 13:34 14:34 15:34 16:34 17:33 18:33 19:33
Caraffa 07:34 08:35 09:35 10:35 11:35 12:35 13:35 14:35 15:35 16:35 17:34 18:34 19:34
Hanaq 07:34 08:35 09:35 10:35 11:35 12:35 13:35 14:35 15:35 16:35 17:34 18:34 19:34
Bir 07:35 08:37 09:37 10:37 11:37 12:37 13:37 14:37 15:37 16:37 17:35 18:35 19:35
Suter 07:36 08:38 09:38 10:38 11:38 12:38 13:38 14:38 15:38 16:38 17:36 18:36 19:36
Xhajma 07:39 08:41 09:41 10:41 11:41 12:41 13:41 14:41 15:41 16:41 17:39 18:39 19:39
Ix-Xewkija More    07:41 08:43 09:43 10:43 11:43 12:43 13:43 14:43 15:43 16:43 17:41 18:41 19:41
Racetrack 07:41 08:43 09:43 10:43 11:43 12:43 13:43 14:43 15:43 16:43 17:41 18:41 19:41
Marija 07:42 08:46 09:46 10:46 11:46 12:46 13:46 14:46 15:46 16:46 17:42 18:42 19:42
Mithna 07:43 08:47 09:47 10:47 11:47 12:47 13:47 14:47 15:47 16:47 17:43 18:43 19:43
MCAST G 07:44 08:48 09:48 10:48 11:48 12:48 13:48 14:48 15:48 16:48 17:44 18:44 19:44
Hamrija 07:45 08:49 09:49 10:49 11:49 12:49 13:49 14:49 15:49 16:49 17:45 18:45 19:45
Canga 07:45 08:49 09:49 10:49 11:49 12:49 13:49 14:49 15:49 16:49 17:45 18:45 19:45
Ir-Rabat, Ghawdex More    07:47 08:51 09:51 10:51 11:51 12:51 13:51 14:51 15:51 16:51 17:47 18:47 19:47
Gonna 07:47 08:51 09:51 10:51 11:51 12:51 13:51 14:51 15:51 16:51 17:47 18:47 19:47
Mercer 07:47 08:52 09:52 10:52 11:52 12:52 13:52 14:52 15:52 16:52 17:47 18:47 19:47
Cawla 07:48 08:52 09:52 10:52 11:52 12:52 13:52 14:52 15:52 16:52 17:48 18:48 19:48
Tabone 07:48 08:53 09:53 10:53 11:53 12:53 13:53 14:53 15:53 16:53 17:48 18:48 19:48
Seminarju 07:49 08:54 09:54 10:54 11:54 12:54 13:54 14:54 15:54 16:54 17:49 18:49 19:49
Victoria Bay 2 07:50 08:55 09:55 10:55 11:55 12:55 13:55 14:55 15:55 16:55 17:50 18:50 19:50
Victoria - Nadur 302
Ir-Rabat, Ghawdex More    06:05 20:05 21:05 22:05
Victoria Bay 2 06:05 20:05 21:05 22:05
Seminarju 06:05 20:05 21:05 22:05
Spiteri 06:07 20:07 21:07 22:07
Sptar 06:07 20:07 21:07 22:07
Canga 06:09 20:09 21:09 22:09
Ix-Xewkija More    06:09 20:09 21:09 22:09
Hamrija 06:09 20:09 21:09 22:09
MCAST G 06:10 20:10 21:10 22:10
Elizabetta 06:11 20:11 21:11 22:11
Racetrack 06:13 20:13 21:13 22:13
In-Nadur More    06:15 20:15 21:15 22:15
Xhajma 06:15 20:15 21:15 22:15
Suter 06:18 20:18 21:18 22:18
Bir 06:19 20:19 21:19 22:19
Hanaq 06:19 20:19 21:19 22:19
Caraffa 06:20 20:20 21:20 22:20
Hali 06:21 20:21 21:21 22:21
Nadur - Victoria 302
In-Nadur More    06:33 20:33 21:33 22:33
Hali 06:33 20:33 21:33 22:33
Caraffa 06:33 20:33 21:33 22:33
Hanaq 06:34 20:34 21:34 22:34
Bir 06:35 20:35 21:35 22:35
Suter 06:36 20:36 21:36 22:36
Xhajma 06:38 20:38 21:38 22:38
Ix-Xewkija More    06:40 20:40 21:40 22:40
Racetrack 06:40 20:40 21:40 22:40
Marija 06:42 20:42 21:42 22:42
Mithna 06:43 20:43 21:43 22:43
MCAST G 06:44 20:44 21:44 22:44
Hamrija 06:45 20:45 21:45 22:45
Canga 06:45 20:45 21:45 22:45
Ir-Rabat, Ghawdex More    06:47 20:47 21:47 22:47
Gonna 06:47 20:47 21:47 22:47
Cawla 06:48 20:48 21:48 22:48
Tabone 06:48 20:48 21:48 22:48
Seminarju 06:49 20:49 21:49 22:49
Victoria Bay 2 06:50 20:50 21:50 22:50