Public Transport
Locality Distance in KM Bus Number Price
Malta
Armier 25.00 50
Attard 7.50 40
Bahar ic-Caghaq 10.00 68
Balzan 6.50 40,43,44,45,46
Birgu(Vittoriosa) 7.75 1,2,6
Birkirkara 4.50 71,78
Birzebbuga 11.00 11,12,13
Bormla(Cospicua) 7.50 1,2,3,4,6
Bugibba 16.75 49
Buskett 15.25 81
Cirkewwa 26.00 45
Dingli 13.50 81
Fgura 6.75 18,19,21
Floriana 0.50 All
Ghadira 21.50 44,45
Ghajn Tuffieha 20.25 47.62
Ghar lapsi 13.25 94 (from Siggiewi)
Gharghur 10.25 55
Ghaxaq 9.00 8
Gudja 11.25 8
Gzira 4.00 60,61,62
Hal Far 8.00 13
Hamrun 2.25 71,73,74,75
Isla(Senglea) 6.75 3
Kalkara 10.00 4
Kirkop 10.00 34,35
Lija 7.00 40
Luqa 6.25 36
Marfa 11.50 45
Marsa 2.25 5,8,11,18
Marsaskala 11.50 19
Marsaxlokk 11.00 27
Mdina 11.25 80
Mellieha 20.25 43
Mgarr 15.00 46,47
Mosta 9.00 53,57
Mqabba 11.25 35
Msida 2.75 60,61,62,63,67,68
Naxxar 8.75 54,55,56
Pieta' 1.50 60,61,62,63,67,68
Qormi 4.50 90,91
Qrendi 12.00 35
Rabat 10.75 80,81,83,84
Rahal Gdid (Paola) 5.00 5
Safi 11.50 34
San Anton Gardens 7.50 74
San Giljan 7.50 62,67,68
San Gwann 6.00 41,42,66
San Pawl Il-Bahar 16.25 43
Sptar San Luqa 3.25 75
St.Andrews 7.75 67,68
Sta Lucia 6.75 15
Sta Venera 3.00 71,80,81
Siggiewi 8.50 89
Sliema 5.00 61,62,67,68
Sliema(Savoy) 5.00 60,63,66
Tarxien 5.75 8,11,26
Xghajra 10.50 21,23
Yacht Marina 3.50 61,62,63
Zabbar 8.00 18,21
Zebbug 7.00 88
Zejtun 8.50 26,27,29
Zurrieq 13.00 32,34
Gozo
Dwejra 6.00 5,12,13
Ghajnsielem 5.25 37,42,43
Ghasri 2.75 12,13,91,95
Gharb 5.00 3,5,12,13
Kercem 1.50 14
Marsalforn 3.75 21,22
Mgarr 6.25 25,26
Munxar 5.00 51
Nadur 5.75 31,37,42,43
Qala 7.00 37,42,43
Ramla Bay 7.50 31,37
Sannat 3.00 51
San Lawrnez 4.00 3,12,13
Ta' Pinu 5.00 61,95
Xaghra 4.00 64,65
Xewkija 2.75 37,42,43
Xlendi 3.00 87
Zebbug 4.00 12,13,91,95
Malta - Valletta Gate Terminus
Gozo - Victoria Terminus
Public Transport Schedule