Malta public transport: Tallinja buses, tickets and the honest verdict
Malta's Tallinja buses cover the whole island for €2 per ride or €21/week. Slow in traffic but cheap and reliable enough for most tourist routes. Full guide
Malta’s bus network: what Tallinja actually is
Tallinja is the branded name for Malta’s public bus system, operated under franchise to Transdev Malta. 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 (June 15–October 1): €2.00 per single journey
- Winter rate (October 1–June 14): €1.50 per single journey
- 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:
- Registered card (linked to an account): flat €0.50 per trip (summer and winter)
- Available from Tallinja Centres, some newsagents and online
- This is a serious discount — using a registered card halves the cost of individual trips
However: the registered card discount is primarily aimed at residents, and the signup requires an address or proof of stay. Tourist cards (see below) are more practical for short visits.
7-day Explore Card (tourist)
- €21 for 7 consecutive days of unlimited travel
- Available at Tallinja Centres, Malta Airport and major tourist offices
- Best value if you plan to use buses extensively
- Includes travel on all routes including to Cirkewwa
Break-even calculation: if you take more than 10–11 single-ticket rides in 7 days (at €2 each = €20–22), 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.
Day pass
- €5 for unlimited travel on a single day
- Available on buses and at terminals
- Useful for a day of heavy movement (e.g., southern Malta circuit: Hagar Qim, Blue Grotto, Marsaxlokk)
Key routes for tourists
From Valletta
| Route | Destination | Approx. journey time |
|---|---|---|
| 1, 2, 3 | Sliema | 20–30 min |
| 31, 51 | Mdina and Rabat | 30–40 min |
| X4 | Malta Airport | 25–35 min |
| 202, 212 | Marsaxlokk | 40–60 min |
| 201 | Hagar Qim and Zurrieq | 40–55 min |
| 221 | Bugibba | 50–70 min |
| 41, 44 | Mellieha 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
| Route | Destination |
|---|---|
| 12, 13, 14, 15, 16 | Valletta |
| 222 | Bugibba / Qawra |
| 13 | Mdina (via Valletta change) |
| 21, 22 | Mellieha / Cirkewwa |
Airport connections
- X1, X2, X3, X4 — Express buses from the airport to various parts of Malta
- X4: Airport to Sliema and Valletta
- X1: Airport to Bugibba and Mellieha
- The X-routes are faster and have fewer stops; prefer them for airport transfers
- 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 in summer, €1.50 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 X4 express has 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
| Situation | Use bus | Use Bolt |
|---|---|---|
| Regular routes (Sliema–Valletta) | Yes | Overkill |
| Time-sensitive connection | No — too variable | Yes |
| Cirkewwa ferry with luggage | No — uncomfortable | Yes |
| Airport with heavy bags | No | Yes |
| Night out return (past 11 pm) | No (buses stop) | Yes |
| Budget travel, flexible timing | Yes | Expensive by comparison |
| Exploring without time pressure | Yes | Unnecessary |
Frequently asked questions about Tallinja buses
How much does the bus cost in Malta?
€2 per single journey in summer (June 15–October 1), €1.50 in winter. A 7-day unlimited pass costs €21. Registered Tallinja card holders pay €0.50 per trip (primarily for residents).
Can I use contactless payment on Malta buses?
The Tallinja card (a prepaid card) is the standard contactless option. Some buses accept Mastercard/Visa contactless directly, but this is not consistent across the fleet — do not rely on it. Cash (exact amount) or the Tallinja card are the reliable options.
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.
Last reviewed: 2026-04-20
Related guides
Taxis, Bolt and ride-sharing in Malta: prices and pitfalls
Bolt is Malta's best ride-sharing app: cheaper than white taxis and transparent pricing. White taxis work but cost 30–50% more. eCabs is a useful backup
Driving in Malta: left-hand traffic, parking and car rental tips
Malta drives on the left (UK style). Roads are narrow and poorly signposted. A car is essential for Gozo. For Valletta and Sliema, skip it. Full guide for 2026
Ferry from Malta to Gozo: Cirkewwa, Mġarr, tickets and timetable
The Gozo ferry runs from Cirkewwa to Mġarr every 30–45 min in summer. €4.65 return for foot passengers. You pay on the return at Mġarr — not at Cirkewwa
Ferry to Comino: how to get to the Blue Lagoon in 2026
Comino ferries run June–September from Mellieha Bay and Marfa. Return tickets cost €10–15. No public ferry in winter. Full guide to timings and operators