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, with request stops on the way, whilst the Tallinja Direct Routes (TD Routes) will take you direct to your destination. The TD2 will take you directly to St. Julian’s (San Ġiljan), whilst the TD3 will take you directly to Buġibba and Qawra. These TD routes provide a direct and quick service to your destination. 

TD2 Airport – San Giljan/St. Julians - Airport  
TD3 Airport – Bugibba - Qawra - Airport
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.