Malta's public bus network (operated under the Tallinja brand) covers the entire island with 121 routes and 1,974 stops. It is the only public land transport on the island — there is no rail, tram, or metro. For residents and visitors who want to navigate without a car, understanding the Tallinja system is essential. This guide covers how the network works, how to pay, the key routes, and the honest limitations of using buses as a primary transport mode.

The one essential action: Download the Tallinja app (iOS and Android) before you need it. It provides real-time bus locations, journey planning, and the ability to buy tickets. Without it, navigating the network is significantly harder. Despite app stability complaints in user reviews, the real-time tracking function is genuinely useful — when it works.

Fares 2026

Ticket TypeCostNotes
Single journey (summer, mid-Jun–mid-Oct)€2.00Valid 2 hours, unlimited transfers
Single journey (winter, mid-Oct–mid-Jun)€1.50Same 2-hour window
Night bus (N routes)€3.00Runs primarily Fri/Sat after 11pm
Tallinja Card (personalised, resident)Free (registered residents)Requires photo ID and application
Explore Card — 7 days€21.00Unlimited travel, shareable, best for tourists
12-journey card€15.00 (€1.25/trip)Shareable within same trip
Children under 10Free
Express airport routes (X1–X4, TD)€2.50–€3.00Higher fare; Explore Card valid on these

Key Routes to Know

X1/X2/X3/X4 — Express routes from Malta Airport (MLA) to Valletta (X4, ~25 min), Bugibba/St Paul's Bay (X1), Mellieħa, and other main destinations. Luggage racks. Cheapest way from the airport.

X7 — Airport to Sliema and St Julian's (Paceville). The key tourist and expat route. Can be crowded in summer.

13/13A — Valletta to Sliema. The workhorse route for the most popular inter-city commute.

41/42 — Valletta to Cirkewwa (Gozo ferry terminal). Approximately 75 minutes. The bus route for non-drivers going to Gozo.

85 — Valletta to Marsaxlokk. Essential for the Sunday fish market.

65/TD6 — Valletta/Msida to Mdina and Rabat. For visiting the Silent City without a car.

N routes (Night buses) — From April 2026, four new night routes were added plus two extensions. Night buses run primarily Friday and Saturday after 11pm. Fare €3.00. The Tallinja app shows current N-route coverage.

The Honest Assessment

Malta's buses are modern and air-conditioned. The network is extensive. The Tallinja app, when functioning correctly, is a genuine help. The limitations: schedule adherence in tourist areas during summer is poor — the app may show 3 minutes, and the bus arrives 15 minutes later or not at all. The hub-and-spoke design (nearly everything routes through Valletta) makes cross-island journeys slow — a direct car journey of 15 minutes can become 45–60 minutes on buses requiring a Valletta transfer. For residents in Sliema, St Julian's, and Gzira using the main corridors, buses work well. For anyone trying to reach areas off the main tourist routes, a car or taxi is more practical.

The personalised Tallinja Card (free for registered residents after admin fee) requires application through the Tallinja website and takes several days to arrive. Apply as soon as you establish Maltese residency — the saving over pay-as-you-go is significant for daily commuters.

Frequently Asked Questions

How much does a bus cost in Malta?
€2.00/journey in summer (mid-June to mid-October), €1.50 in winter. Each ticket is valid for 2 hours with unlimited transfers. Night buses cost €3.00. The 7-day Explore Card costs €21 for unlimited travel — best value for tourists and newcomers. Registered residents get a free personalised Tallinja Card.
What is the Tallinja app and do I need it?
The official Malta bus app with real-time tracking, journey planning, and ticket purchasing. Available free on iOS and Android. Essential for navigating the network — without it, waiting at a stop with no information is frustrating. App stability has been criticised in reviews but the tracking function works well enough to be useful.
How do I get from Malta airport to Valletta by bus?
Route X4 runs from the airport directly to Valletta in approximately 25 minutes. Cost: €2.50 with cash, included on the 7-day Explore Card. The X7 goes to Sliema and St Julian's. Buy tickets from the Malta Public Transport desk in the arrivals hall or via the Tallinja app.
How do I get to the Gozo ferry from Valletta by bus?
Routes 41/42 run from Valletta to Cirkewwa (the Gozo ferry terminal at Malta's north tip). Journey time approximately 75 minutes. Depart Valletta bus terminus. Single fare €1.50–€2.00 depending on season. Check Tallinja app for current timetable as timing varies.