Malta Public Transport

Airport Services

We operate a number of routes which link the airport to various localities around Malta. The “X” Routes will take you to most localities on the island.

X1 Cirkewwa - Marfa - Mellieha - Xemxija - San Pawl il-Bahar - Qawra - Bahar ic-Caghaq - Pembroke - Mater Dei Hospital - Msida - Marsa - Luqa – Airport
X2 San Giljan - Sliema - Gzira - Mater Dei Hospital - Msida - Marsa - Paola - Luqa – Sta. Lucija - Airport
X3 Bugibba - Qawra - Burmarrad - Mosta - Mtarfa - Rabat - Ta' Qali - Attard - Balzan - Birkirkara - Sta. Venera - Marsa - Paola - Luqa – Sta. Lucija - Airport
X4 Valletta - Floriana - Hamrun - Marsa - Luqa - Airport - Hal Far – Birzebbuga

The bus service runs from just outside the Malta International Airport terminal, across the road from the Departures Hall. We have an Information and Sales Office in the Arrivals Hall where you will be able to obtain further information on our services and to purchase our bus cards for immediate use. You may also purchase travel cards from the card-dispensing machine outside the Sales Office, which is available 24 hours a day.