Z lotniska do maltańskich miast można dojechać autobusami "X", trasy poniżej:
X1 Cirkewwa - Marfa - Mellieha - Xemxija - San Pawl il-Bahar - Qawra - Bahar ic-Caghaq - Pembroke - Mater Dei - Msida - Marsa - Luqa - Airport

X2
San Giljan - Sliema - Gzira - Mater Dei - Msida - Paola - Luqa - Airport
X3 Bugibba - Qawra - Mosta - Mtarfa - Rabat - Ta' Qali - Attard - Balzan - Birkirkara - Marsa - Paola - Luqa - Airport
X4 Valletta - Floriana - Hamrun - Marsa - Luqa - Airport - Hal Far - Birzebbuga
X5 Valletta - Floriana - Marsa - Luqa - Airport - Gudja - Ghaxaq - Bir Id-Deheb - Zejtun - Marsaskala
X7 Valletta - Floriana - Hamrun - Marsa - Luqa - Airport - Gudja - Ghaxaq - Bir Id-Deheb - Zejtun - Tarxien - Paola

http://publictransport.com.mt/x1-x2-x3-x4-x5-x7