PAST CUSTOMS
Green and white Malta Public Transport bus at a stop
Know

Public transport in Malta: buses, ferries and resident passes

How buses and ferries work in Malta, what a personalised tallinja card gives residents, fares for everyone else, and getting around from Valletta.

By Vaughn Bullard · · 5 min read

Last checked:

Affiliate disclosure: this guide covers a category where Past Customs has or may add affiliate links. If you sign up through one, Past Customs may earn a commission at no extra cost to you. Full disclosure.

Photo: Malta Public Transport BUS 208 by Kk70088 / Wikimedia Commons, CC BY 4.0

Malta has no railway. Public transport means buses on Malta and Gozo, harbour ferries around Valletta, the inter-island ferry to Gozo, and a lift that connects Valletta's Upper Barrakka Gardens with the Grand Harbour waterfront. For residents, the most important fact is that scheduled buses are free with a personalised card, a policy the government introduced to cut car use. This guide explains the system, using Valletta as the starting point.

The bus network

Malta Public Transport operates the scheduled bus service, and Transport Malta, the regulator, monitors route compliance, vehicle standards and timetables. Valletta's bus terminus outside the City Gate is the hub for many routes across Malta, so most journeys between towns either start there or pass through it. Gozo has its own network centred on the bus station in Victoria (Rabat).

Service types you will see on timetables:

  • Day routes, the standard scheduled network.
  • Night routes, which run later in the evening and at weekends.
  • Special services, such as routes to particular destinations.
  • Tallinja Direct, faster express routes, some linking the airport and tourist areas.
  • On Demand services in some areas.

The operator's tallinja app shows journey planning, live bus tracking and service alerts.

Free travel for residents

The Ministry for Transport describes free public transport for residents who hold a personalised tallinja card. According to Malta Public Transport's rates page, the personalised card gives free travel on Day, Night and selected Special Services, plus specific ferry services and the Barrakka Lift. Tallinja Direct and On Demand services are not free and need credit on the card.

The card is personal and not transferable, and you must tap it every time you board, even on free routes. Tapping records your journey and is how the operator checks eligibility.

Getting a personalised tallinja card

You register online with Malta Public Transport. The operator lists categories including Adult, Student, Child, Concession and Gozo cards. Its registration page lists a €25 fee for Student, Adult and Gozo cards and €5 for Child and Concession cards, plus postage.

Expect to provide proof of identity and residence. For a non-EU resident, that means your Maltese residence card, which is another reason to finish Identità's process quickly. The card is posted to your Maltese address.

Fares if you do not have a card

Visitors and new arrivals waiting for their residence card pay fares. Malta Public Transport's fares page lists a single journey ticket, paid in cash or by contactless card on board, of €2.00 in the winter period (18 October 2026 to 12 June 2027) and €2.50 in summer. A ticket is valid for two hours, including transfers. Night and special services and Tallinja Direct routes are priced separately, with the operator listing €3.00 for most, and €3.50 for route TD1.

The operator also sells visitor products such as Explore cards. These are tourist options, not the resident card.

Harbour ferries

Ferries cross Marsamxett Harbour between Sliema and Valletta and the Grand Harbour between Valletta and the Three Cities (Birgu, Senglea and Cospicua). They are often faster than a bus for those trips. The resident tallinja card covers the ferry services named on the operator's page. Check timetables before travelling late, because ferry hours are shorter than bus hours.

The Barrakka Lift

The lift between the Upper Barrakka Gardens in Valletta and the waterfront below saves a steep climb from the Grand Harbour ferry landing. Personalised card holders travel free on it, according to the operator.

Gozo

To reach Gozo, the Gozo Channel ferry runs between Ċirkewwa in northern Malta and Mġarr in Gozo. Gozo Channel describes a crossing of about 25 minutes, operating daily. Gozo Channel's fares page lists a reduced passenger fare for permanent residents of Gozo with a valid ID, and free travel for senior permanent residents. A separate fast ferry service links Valletta and Mġarr. From Mġarr, buses connect to Victoria and the villages.

The airport

Malta International Airport is served by scheduled and Tallinja Direct buses. Residents with a card ride scheduled routes free and need credit for express routes. Taxis and ride-hailing apps operate from the airport too.

Planning around reliability

Buses share roads with traffic, and Malta's roads are busy at peak times, so timetables slip. Residents who commute tend to leave margin, check live tracking in the app, and use ferries where they can. Festa days and public holidays bring diversions in affected towns.

What the card is worth in practice

The fares on Malta Public Transport's own pages make the value easy to check. A commuter making two scheduled trips each working day pays €4.00 a day in winter at the €2.00 single fare, or €5.00 a day in summer at €2.50, if each trip needs its own ticket. Over a month of working days that is a meaningful sum, against a one-time €25 registration for an Adult personalised card. Even occasional users recover the registration fee within a couple of weeks of regular trips.

The card does not cover everything, so keep some credit on it for Tallinja Direct routes, such as an express bus to the airport, and for On Demand services where you use them.

Choosing where to live with transport in mind

If you do not plan to drive, transport should shape where you rent:

  • Close to a frequent route. Towns on main corridors into Valletta have more buses than villages off the main roads. Check the routes near a flat in the tallinja app before signing.
  • Near a ferry landing. Sliema and the Three Cities have ferry links to Valletta that avoid road traffic.
  • On Gozo, check how far you are from the Victoria bus station and from Mġarr, because inter-village links are fewer than on Malta.
  • Check evening service. If you work late, compare the last buses on your route with your hours.

Spend a weekday at the address you are considering and make the commute at the hour you would need it. The timetable and the reality at 8 a.m. are often different.

Practical steps for new residents

  1. Download the tallinja app for journey planning and alerts.
  2. Pay contactless while you wait for your residence card.
  3. Register for a personalised tallinja card as soon as your card arrives.
  4. Tap on every journey, including free ones.
  5. Add credit if you plan to use Tallinja Direct to the airport.
  6. Learn the ferry timetables for Sliema, Valletta and the Three Cities.

Common questions

Does Malta have trains? No. Public transport in Malta is buses, harbour ferries, the Gozo ferry and the Barrakka Lift in Valletta.

Is public transport free for residents in Malta? Residents with a personalised tallinja card travel free on Day, Night and selected Special bus services, plus named ferries and the Barrakka Lift. Tallinja Direct and On Demand services need credit.

How much is a bus ticket without a card? Malta Public Transport lists a single journey at €2.00 in winter (18 October 2026 to 12 June 2027) and €2.50 in summer, valid for two hours including transfers.

How long is the ferry to Gozo? Gozo Channel describes the Ċirkewwa to Mġarr crossing as about 25 minutes, with daily service.

Sources

General information, not legal or tax advice. Rules change; verify with the official source before acting.

General information only, not financial, legal, tax, insurance, or medical advice. Prices, rules, and terms change; check current details with the provider or an official source.