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
| Route | Destination | Approx. journey time |
|---|---|---|
| 1, 2, 3 | Sliema | 20–30 min |
| 31, 51 | Mdina and Rabat | 30–40 min |
| TD4 (Airport Direct) | 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
- 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
| 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 |
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.
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 usually cost 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.
Ferry from Malta to Gozo: Cirkewwa, Mġarr, tickets and timetable
The Gozo ferry runs daily from Cirkewwa to Mġarr, a 25-minute crossing. €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
Private Comino ferries run daily from Marfa and Cirkewwa, about 20 minutes, around €13 return for adults. More departures in summer. Timings and operators