By bus
From the airport of Malta, buses X1-X4, TD2, TD3, night bus N71 go to different parts of the island.
- On the X1 you can get to the farthest point of the island - Cirkewwa, on the way the bus also stops in Msida (Msida), Pembroke (Pembroke), Mellieha (Mellieha)
- At X2 you can get to Msida, Sliema and St. Julian
- At X3 you can get to the city of Mosta, Rabat, Bugibba.
- At X4 you can get to the capital - Valletta (Valletta).
Faster, "direct" buses (fewer intermediate stops):
On TD2 you can get to St. Julians (San Ġiljan), this is a circular route. First bus from the airport is at 04:30, last - at 00:30.
At TD3 you can get to a place called Bugibba, which is a circular route. First bus from the airport is at 04:00, last - at 00:00.
If you have a travel card - you can safely take a bus with the number TD2-TD3, but if you are going to buy a one-time ticket - keep in mind that buses with a TD prefix are more expensive than usual, as they travel faster / without many intermediate stops (see prices below).
The main airport route stops are:
TD2 | Airport - San Ġiljan - Spinola - Balluta - Chalet - Ferries 3 - Airport |
TD3 | Airport - Pijunier - Sajf - Buġibba Terminus - Arznell - Wileġ - 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 |
In addition to special buses to the airport, there are several regular routes to different points of Malta:
- 117: Mater Dei - Mqabba (airport is not a final stop, be careful and consider the final direction of the bus).
- 119: Ajruport - Marsaxlokk - Marsaskala
- 201: Rabat - Ajruport.
- 135: Marsaskala - Mater Dei (airport is not a final stop, be careful and consider the final direction of the bus).
Night route N71
Bus N71 runs at night on the route St. Julian’s / San Giljan / Il-Marsa / Hal Luqa / Hal Kirkop / Iz-Zurrieq / Il-Qrendi / L-Imqabba / Hal Farrug / Hal Qormi. The route is circular, returns to St. Julian’s.
Buses N71 do not run every night, but only in the night from Friday to Saturday and from Saturday to Sunday. Interval between buses is 30 minutes. First bus leaves from St. Julian’s at 23:15. Last is at 3:15.
Stops for those buses are to the right of the exit from the airport building:
There are 3 bus stops: Airport 1, Airport 2 and Airport 3.
- Airport 1: X4.
- Airport 2: X1, X2, X3, TD2, TD3, N71.
- Airport 3: 117, 119, 135, 201, X4.
Cintra stop
A bit far away there is a stop called Cintra, buses 71, 72, 73, 117, 201, 218 depart from it.
There is a short walk from the airport to the Cintra stop: approx. 5-10 minutes. Two stops with the names Cintra are located almost opposite each other. Be careful to choose the right stop, based on the direction of traffic (it is worth considering that Malta has left-hand traffic).
Routes 71, 72, 73 go to Valletta.
- 71, 73: Valletta - Zurrieq
- 72: Valletta - Qrendi
- 117, 218: Mater Dei - Mqabba (doesn’t stop in Valletta, 117 also stops at the airport)
- 201: Rabat - Ajruport (doesn’t stop in Valletta, also stops at the airport)
Ticket prices
The price of a single trip by bus (except for TD buses, they cost 3 euros) in the winter season is 1.5 euros, in the summer season - 2 euros. The ticket can be purchased from the bus driver. (Hint: this one-time ticket is valid for 2 hours from the moment of purchase, the time is written on the ticket, until how long it is valid. If you need to change busses and time is ok, just show the ticket to the bus driver when boarding another bus). Night bus also costs 3 euros.
There are also travel cards for 7 days and tickets for 15 trips. Read more about it and about the features of public transport in Malta in a separate article.
All routes and bus schedules can be specified on the official website.
By taxi
Malta Airport can be reached by taxi. Taxis have fixed rate depending on the destination (2019):
Destination |
Price € |
Destination |
Price €* |
Armier | 32.00 | Mater Dei Hospital | 15.00 |
Albert Town | 15.00 | Mdina | 18.00 |
Attard | 20.00 | Mellieħa | 29.50 |
Baħar iċ-Ċagħaq | 22.50 | Mosta | 22.50 |
Balzan | 20.00 | Mqabba | 15.50 |
Baħrija | 25.00 | Msida | 15.00 |
Binġemma | 25.00 | Mtarfa | 18.00 |
Bidnija | 25.00 | Mġarr | 25.00 |
Birkirkara | 20.00 | Mtaħleb | 25.00 |
Birżebbuġa | 15.50 | Naxxar | 22.50 |
Burmarrad | 25.00 | Wied iż-Żurrieq | 15.50 |
Buġibba | 25.00 | Paceville | 20.00 |
Ċirkewwa | 32.00 | Paola | 13.50 |
Corradino | 13.50 | Pembroke | 20.00 |
Cospicua | 18.00 | Pietà | 15.00 |
Delimara | 15.50 | Qawra | 25.00 |
Dingli | 18.00 | Qormi | 15.00 |
Fgura | 13.50 | Qrendi | 15.50 |
Floriana | 15.00 | Rabat | 18.00 |
Golden Bay | 25.00 | Salina | 25.00 |
Gudja | 11.00 | Safi | 11.00 |
Gwardamangia | 15.00 | San Ġwann | 20.00 |
Għajn Dwieli | 13.50 | Santa Luċija | 11.00 |
Għajn Tuffieħa | 25.00 | Santa Venera | 15.00 |
Għar Lapsi | 18.00 | Senglea | 18.00 |
Għargħur | 22.50 | Siġġiewi | 18.00 |
Għaxaq | 15.50 | Sliema | 20.00 |
Gżira | 20.00 | St Andrews | 20.00 |
Ħal Far | 11.00 | St Julian’s | 20.00 |
Ħamrun | 15.00 | St Paul’s Bay | 25.00 |
High Ridge | 22.50 | Swatar | 15.00 |
Ibraġġ | 20.00 | Swieqi | 20.00 |
Iklin | 20.00 | Ta’ Qali | 18.00 |
Kalkara | 18.00 | Ta’ Xbiex | 20.00 |
Kappara | 20.00 | Tarxien | 13.50 |
Kirkop | 11.00 | Valletta | 15.00 |
Laboratory Wharf | 13.50 | Vittoriosa | 18.00 |
Lija | 20.00 | Wardija | 25.00 |
Luqa | 11.00 | Xemxija | 25.00 |
Madliena | 22.50 | Xgħajra | 18.00 |
Manikata | 29.50 | Żabbar | 18.00 |
Marfa | 32.00 | Żebbiegħ | 25.00 |
Marsa | 15.00 | Żebbuġ | 18.00 |
Marsascala | 18.00 | Żejtun | 15.50 |
Marsaxlokk | 15.50 | Żurrieq | 15.50 |