Sliema seafront apartments along the rocky shore

Malta Airport to Sliema: Bus, Taxi and Transfer Options

Sliema is about 20 minutes from Malta International Airport by car. The cheapest way there is the TD3 Airport Direct bus: €3, every 30 minutes from early morning until after midnight, and about 40 minutes to the Sliema seafront. The easiest is a fixed-fare taxi from the booth in the arrivals hall, at around €20 per car. Bolt, eCabs and Uber also work, from a dedicated pick-up zone. Here is how each option works, which stop to get off at, and how to get back to the airport.

€3

TD3 bus fare, cash or contactless

2 an hour

TD3 buses from 05:15 to 00:45

40 min

By bus to Sliema Ferries

20 min

By taxi, around €20 a car

Malta Airport to Sliema: Your Options

OptionCostTimeBest for
TD3 Airport Direct bus€3 per personAbout 35 to 45 minTravelling light, on a budget
Taxi from the arrivals boothAround €20 per car, fixedAbout 20 minFamilies, late arrivals, heavy bags
Bolt, eCabs or UberVaries with demandAbout 20 minComparing prices in the app
Pre-booked transferSet when you bookAbout 20 minA driver waiting with your name
TD2 Airport Direct bus€3 per personAbout 25 to 40 minStaying in St Julian’s or Paceville

Airport Direct buses replaced the old X1 to X4 airport routes in April 2025, so ignore older guides that mention them.

The cheapest way

Malta Airport to Sliema by Bus: the TD3

The TD3 is one of Malta Public Transport’s Airport Direct routes, with fewer stops, luggage space, USB charging and free wifi. It runs every 30 minutes, seven days a week, from 05:15 to 00:45, and loops through St Julian’s and Sliema before heading back to the airport via Gżira, Msida and Floriana.

  1. Find the bus terminus It is just outside arrivals and signposted as you leave the hall.
  2. Board the TD3 Pay €3 to the driver in cash or by contactless card, or tap an Explore Flex card. No booking is needed.
  3. Ride through St Julian’s You reach St Julian’s in about 30 minutes, then Balluta Bay.
  4. Get off in Sliema Tower Road and the Chalet stop come up after about 35 minutes, and Sliema Ferries, on the Strand, after about 40.
Buses and cars on a road in St Julian's, Malta

Which TD3 Stop for Your Hotel?

StopAreaFrom the airport
San ĠiljanSt Julian’s centreAbout 30 min
SpinolaSpinola Bay, St Julian’sAbout 30 min
BallutaBalluta Bay, between St Julian’s and SliemaAbout 30 to 35 min
TorriTower Road, Sliema seafrontAbout 35 min
ChaletTower Road, south endAbout 35 to 40 min
FerriesThe Strand and Sliema FerriesAbout 40 to 45 min

Times are from Malta Public Transport’s current daytime timetable. Early in the morning the bus is a little quicker; in summer traffic, allow longer. Check live times in the tallinja app.

Landing late?

The last TD3 leaves the airport at 00:45. After that, the taxi booth in arrivals works around the clock at the same fixed fares, and ride-hailing apps run through the night.

Door to door

Taxi from Malta Airport to Sliema

The taxi booth. In the Welcomers’ Hall in arrivals, a booth sells prepaid taxi tickets at fixed fares. Pay at the booth, take your ticket to the rank outside and hand it to the first driver in the queue. Transfer guides put the fare to Sliema or St Julian’s at around €20 per car for up to four people, with the same fare day and night; the booth has the official list.

Bolt, eCabs and Uber. App rides do not pick up at the terminal door. Since July 2025 they collect from a zone on Level -1 of the main car park, reached through the tunnel and signposted from arrivals. App prices move with demand, so they can come in above or below the booth fare; check before you confirm.

Pre-booked transfers. A driver meets you in arrivals with your name on a sign. Useful with children or a late flight, since the price is agreed in advance.

Only take a taxi from the booth, an app or a company you booked. Many drivers work the airport, and the booth is the way to be sure of the fixed fare.

Sliema seafront apartments along the rocky shore

Sliema to Malta Airport

Going back, the TD3 is quicker because it carries on round its loop rather than doubling back through St Julian’s. Catch it at Sliema Ferries or along the Gżira seafront and it reaches the airport in about 30 minutes, via Msida and Floriana. It runs every 30 minutes until after midnight; check the first and last buses in the tallinja app if your flight is very early.

  • From Tower Road or Balluta: you can board there too; the bus simply carries on through Sliema Ferries, which adds about 10 minutes.
  • Allow for traffic: journeys take longer at rush hour and in summer, so leave extra time.
  • By taxi or app: about 20 minutes in light traffic. Book the night before for a very early flight.

Bus Tickets and Travel Cards

  • Single ticket: €3 on Airport Direct routes (€3.50 on the TD1 to Ċirkewwa), paid on board in cash or by contactless card. Ordinary routes cost €2 in winter and €2.50 in summer.
  • Explore Flex card: unlimited travel, including Airport Direct, from €21 for 4 days or €27 for 7 days. Add-ons cover extras such as a Gozo fast ferry return or a harbour cruise.
  • 12 Single Day Journeys card: €19, shareable, but an Airport Direct ride uses two of the twelve journeys.
  • Children: under-4s travel free.

For routes around the island, night buses and the tallinja app, see our Malta bus guide.

Sliema waterfront buildings over the sea
Boats in a Valletta harbour with waterfront buildings and a fortress in the distance

Settled in Sliema?

Where to Go Next From Sliema

Sliema is one of the best-connected bases in Malta, so most day trips start right outside your hotel.

  • Gozo: the fast ferry leaves Sliema and calls at Buġibba before Mġarr, about 1 hour 15 minutes. See how to get to Gozo.
  • Comino and the Blue Lagoon: bus 222 runs from the seafront to the Comino ferry at Ċirkewwa in a little over an hour. See our Comino ferry guide.
  • Valletta: just across Marsamxett Harbour, by ferry or a short bus ride.
  • Where to stay: compare Sliema with St Julian’s, Valletta and the north in our where to stay guide.

Malta Airport to Sliema: FAQ

How do I get from Malta airport to Sliema?

Take the TD3 Airport Direct bus for €3, which runs every 30 minutes and takes about 40 minutes to Sliema Ferries, or a fixed-fare taxi from the booth in arrivals, about 20 minutes and around €20 per car.

How much is a taxi from Malta airport to Sliema?

Around €20 per car for up to four people, fixed and prepaid at the taxi booth in the arrivals hall, with the same fare at night. Bolt, eCabs and Uber prices vary with demand.

Is there a direct bus from Malta airport to Sliema?

Yes, the TD3 Airport Direct bus runs from the airport through St Julian’s to Sliema every 30 minutes, from 05:15 to 00:45.

How long is the bus from Malta airport to Sliema?

About 35 minutes to Tower Road and 40 to 45 minutes to Sliema Ferries, longer in heavy traffic.

Where do Uber and Bolt pick up at Malta airport?

From a pick-up zone on Level -1 of the main car park, reached through the tunnel from the terminal. Follow the signs from arrivals.

Can I pay by card on the bus?

Yes. Drivers accept cash and contactless bank cards for single tickets.

Experiences Malta logo

How we wrote this guideThis guide was researched and written by us at Experiences Malta, using the official and local sources listed below, and we review it through the year. Prices, timetables and opening hours change, so please check before you travel. More about Experiences Malta.

Sources: Malta Public Transport: Airport Direct, Malta Public Transport: route TD3, Malta Public Transport: route TD2, Malta Public Transport: fares and tickets, GuideMeMalta: new pick-up zone for app cabs (July 2025), Maltau: Malta airport transfers (November 2026), Welcome Pickups: Malta airport to Sliema, Malta Info Guide: taxis in Malta (August 2026).