Skip to main content
Malta public transport: Tallinja buses, tickets and the honest verdict

Malta public transport: Tallinja buses, tickets and the honest verdict

Malta's Tallinja buses cover the whole island for €2–2.50 per ride or €25/week. Slow in traffic but cheap and reliable enough for most tourist routes.

Malta’s bus network: what Tallinja actually is

Tallinja is the branded name for Malta’s public bus system, operated by Malta Public Transport. The word “tallinja” (from Italian “linea,” line) has been the Maltese word for bus line for decades; the modern Tallinja brand and integrated ticketing system launched in 2011.

The network covers all inhabited parts of Malta and connects to the Gozo ferry at Cirkewwa. Buses run from approximately 5:30 am to 11 pm on most routes (night buses run on selected routes until later, especially at weekends). Gozo has its own separate bus network once you arrive on the island.


Tallinja ticket types and prices

Single ticket

  • Summer rate: €2.50 per single journey
  • Winter rate: €2.00 per single journey
  • The winter rate applies roughly from mid-October to mid-June and the summer rate from mid-June to mid-October; the exact dates change from year to year, so check publictransport.com.mt
  • Night routes (N) and special services (S) cost €3; tallinja Direct (TD) airport routes cost €3 (TD1: €3.50)
  • A single ticket is valid for 2 hours from first validation and allows free transfers within that period (useful if you need to change buses)
  • Buy on the bus with exact change or use a Tallinja card

Tallinja card (prepaid)

The Tallinja card is a plastic contactless card that works like an Oyster or Metro card:

  • Personalised card (linked to an account): free travel on most lines under a government scheme for residents, with a €25 registration fee for adults; tallinja Direct lines are not free
  • Available from Tallinja Centres, some newsagents and online

However: the personalised card is aimed at residents, and the signup requires an address or proof of residence. Tourist cards (see below) are more practical for short visits.

7-day Explore Card (tourist)

  • €25 for 7 consecutive days of unlimited travel (adult, individual card)
  • Valid on day and night buses, including to Cirkewwa, but not on tallinja Direct routes
  • Available at Tallinja Centres, Malta Airport and major tourist offices
  • Best value if you plan to use buses extensively
  • Explore Flex cards (4 days €21, 7 days €27) also include the Airport Direct; Explore Child (7 days, ages 4–10) costs €7, and under 4s travel free

Break-even calculation: if you take more than 10–12 single-ticket rides in 7 days (at €2–2.50 each), the weekly card pays for itself. Given that most tourists make 2–4 bus trips per day, the card typically makes sense for stays of 4+ days. For reaching highlights that buses serve infrequently, pairing the Tallinja card with a Hop-On Hop-Off bus pass covering both North and South Malta routes gives you reliable coverage of the full tourist circuit.

12 Single Day Journeys card

  • €19 for 12 single journeys (about €1.58 each), shareable between travellers, valid for 6 months, with the usual 2-hour free transfers
  • Useful for a day of heavy movement (e.g., southern Malta circuit: Hagar Qim, Blue Grotto, Marsaxlokk)
  • Travelling without a valid ticket risks a €50 fine

Key routes for tourists

From Valletta

RouteDestinationApprox. journey time
1, 2, 3Sliema20–30 min
31, 51Mdina and Rabat30–40 min
TD4 (Airport Direct)Malta Airport25–35 min
202, 212Marsaxlokk40–60 min
201Hagar Qim and Zurrieq40–55 min
221Bugibba50–70 min
41, 44Mellieha and Cirkewwa (Gozo ferry)70–90 min

Times are approximate and can be significantly longer in summer traffic (add 30–50% in July–August for main routes).

From Sliema

RouteDestination
12, 13, 14, 15, 16Valletta
222Bugibba / Qawra
13Mdina (via Valletta change)
21, 22Mellieha / Cirkewwa

Airport connections

  • Airport Direct (TD1–TD5) — the former X-routes were replaced by these tallinja Direct services (€3 per passenger, TD1 €3.50; cash or contactless; included in Explore Flex cards)
  • TD4: Airport to Valletta and the Gozo Fast Ferry (every 30 min)
  • TD3: Airport to St Julian’s, Sliema, Gżira and Msida (every 30 min); TD2: St Julian’s and Pembroke (every 30 min)
  • TD1: Rabat, Buġibba, Mellieħa and Ċirkewwa (hourly); TD5: Rabat and Buġibba (every 60 min)
  • The Airport Direct routes are faster and have fewer stops; prefer them for airport transfers. Check the tallinja app or publictransport.com.mt for first and last services
  • Bus stops at the airport are outside the arrivals hall on the ground level

The Tallinja Route Planner app

The official Tallinja app (iOS and Android) is functional and useful:

  • Route planner: type origin and destination, get routes with times and walking directions
  • Real-time tracking: see where buses are currently
  • Timetables: downloadable for offline use
  • Ticket purchase: available in-app for some ticket types

Honest review: The app works but has occasional reliability issues with real-time tracking. For most purposes (planning a route, checking the next bus), it is adequate. Download it before arriving and spend 5 minutes familiarising yourself.

Google Maps also has Tallinja bus data and often gives equivalent or better route suggestions. Many visitors use Google Maps for Malta buses without bothering with the Tallinja app.


The honest caveats

Speed

This is the main issue. Maltese roads are designed for a population that was much smaller 50 years ago. The main arteries (Sliema waterfront, the road between Bugibba and Valletta, the road past the airport) were not widened to match the island’s growth. In summer, bus journey times on popular routes can be 50–80% longer than the theoretical schedule.

Practical implication: If you need to make a ferry, a tour departure or an important connection at a specific time, do not rely on a bus alone without a significant time buffer. Take the bus to Cirkewwa for the Gozo ferry by building in at least 30 minutes extra (1 hour in August). Or take a Bolt if time is critical.

Air conditioning

Air conditioning on buses is inconsistent. Most buses have it; some have units that are underperforming in the heat of August. In summer, a bus without functioning air conditioning at 32°C with a full load is very unpleasant.

Mitigation: There is no reliable way to predict which specific bus will have working air conditioning. Carry water, wear light clothing, and accept this as a minor Malta inconvenience.

Frequency in off-peak times

Some routes have good 15–20 minute frequency during the day; others run every 45–90 minutes. For destinations off the tourist circuit (Dingli Cliffs, rural Gozo), buses may be infrequent. Always check the timetable for your specific destination and plan your return timing carefully.

Night service

Limited night service (N-routes) runs on selected routes on Friday and Saturday nights until around 2 am. These connect Valletta with Bugibba, Sliema and some other main hubs. If you are out in Paceville until late on a weeknight, buses may not run — budget for a Bolt home.


Gozo’s bus network

Gozo has its own separate bus network, operated independently from Tallinja Malta. When you arrive at Mġarr port after the ferry, Gozo buses stop just outside the ferry terminal.

The Gozo network is simpler (fewer routes, less frequency) and covers the main destinations — Victoria (the capital), Xlendi, Marsalforn, Xagħra (for Ggantija), and several villages. For visitors, the main limitation is frequency — some routes run every 60–90 minutes.

For Gozo, a rental car or the Gozo Hop-On Hop-Off bus is usually more practical than relying on local buses, especially if you want to visit multiple sites in a day. A Gozo Hop-On Hop-Off day pass is available from the Mġarr terminal and covers the main circuit at a reasonable cost.


Bus etiquette and practical notes

Exact change or card: If you do not have a Tallinja card, the bus driver accepts coins but does not give change. Exact change (€2.50 in summer, €2 in winter) is required. Keep small coins in a pocket before boarding, not buried in a bag.

Boarding: Enter at the front, validate your card or pay the driver. Exit from the middle or rear doors.

Seats: Priority seating near the front for elderly passengers and those with disabilities is marked. Respect this even if the bus is busy.

Luggage: Suitcases are allowed but can be awkward on crowded buses. For the airport, the Airport Direct (TD) routes have more space than local buses. If you have large luggage, a Bolt from the airport is more practical.

Announcements: Bus stops are announced on a PA system and displayed on electronic boards in most buses. The system is reliable enough to navigate with.


Malta public transport vs Bolt: when to use each

SituationUse busUse Bolt
Regular routes (Sliema–Valletta)YesOverkill
Time-sensitive connectionNo — too variableYes
Cirkewwa ferry with luggageNo — uncomfortableYes
Airport with heavy bagsNoYes
Night out return (past 11 pm)No (buses stop)Yes
Budget travel, flexible timingYesExpensive by comparison
Exploring without time pressureYesUnnecessary

Using the bus network for specific day trips

The bus network is genuinely practical for several of the classic Malta day trips, though the right choice depends on the destination:

South Malta circuit (Hagar Qim, Blue Grotto, Marsaxlokk): Route 201 covers Hagar Qim and Zurrieq; from there it’s a short walk or local hop to the Blue Grotto boat departure point, and route 202/212 reaches Marsaxlokk separately. Doing all three by bus in one day is possible but requires careful timing — see the Blue Grotto and Marsaxlokk day guide for a realistic sequence, or the 12-journey card (€19) covers the whole loop cheaply.

Mdina, Rabat and Dingli: Routes 31/51 reach Mdina and Rabat directly, but Dingli Cliffs has thinner service — many visitors combine the bus for Mdina/Rabat with a Bolt or rental car for the Dingli leg. Full logistics in the Mdina, Rabat and Dingli day trip guide.

The Gozo ferry: Routes 41 and 44 reach Cirkewwa from Valletta in around 70-90 minutes; for the full crossing and Gozo-side logistics, see the ferry to Gozo guide and, for Comino specifically, the ferry to Comino guide.

If you’re deciding where to base yourself, bus connectivity is a real factor — see the Valletta vs Sliema guide for how each base compares for bus access to the rest of the island. For working buses into an overall daily budget, see the Malta budget guide, and for how much time to allow across a trip that relies partly on buses, the how many days in Malta guide factors in realistic transfer times.

Pairing buses with other ways of getting around

Buses work best as the backbone of a trip, with other options filling the gaps. Arriving at the airport, the airport to Valletta guide compares the Airport Direct routes with the alternatives. For the short crossing between the two harbours, the Valletta–Sliema ferry guide shows a way to skip the Sliema waterfront traffic entirely.

If you are tempted to hire a car for the whole stay, read is renting a car in Malta worth it first: for a trip centred on Valletta, Sliema and the main sights, buses are usually enough. Mdina and Rabat are easy bus targets, so the Mdina destination page and the Rabat page help you plan around the routes above. For Gozo, the Gozo destination page and the Gozo hop-on bus guide cover what happens once you step off the ferry.

Finally, if you want to fit buses into a fixed schedule, the 3-day Malta itinerary and the 5-day Malta itinerary are built around places that are straightforward to reach without a car.


Frequently asked questions about Tallinja buses

How much does the bus cost in Malta?

€2.50 per single journey in summer, €2 in winter. A 7-day unlimited Explore pass costs €25. Personalised Tallinja cards (primarily for residents) travel free on most lines.

Can I use contactless payment on Malta buses?

Yes. You can pay the driver in cash or with a contactless bank card, or use a Tallinja card. Keep a card or cash ready before boarding.

How long does the bus from Valletta to Mdina take?

Officially 30–40 minutes on route 51 or 52. In summer traffic, realistically 45–60 minutes. Leave 90 minutes before any fixed appointment at Mdina.

Is there a bus to the Gozo ferry?

Yes — routes 41 and 44 from Valletta go to Cirkewwa, where the Gozo ferry departs. Journey time is 70–90 minutes from Valletta, longer in summer.

Can I get to Comino by bus?

The Comino ferry departs from Mellieha Bay or Marfa. Route 41 from Valletta or Sliema serves Mellieha. You then walk or take a short taxi ride to the boat departure point. The bus does not go directly to the ferry dock — there is a short walk or shuttle involved.

Are Malta buses reliable?

Reliable enough for non-time-sensitive travel. The route network is comprehensive and buses do run. Timing is variable, especially in summer. For fixed-time connections (ferries, tours), use Bolt or a taxi rather than relying on precise bus timing.