Skip to content

Search a place, an artwork, a question

A green and white Malta Public Transport bus turning at a roundabout lined with palm trees, the public transport that covers the whole island.

Every bus on Malta and Gozo is run by Malta Public Transport. A single day ticket costs €2.50 in summer and €2 in winter and is valid for two hours including changes. For longer stays the Explore Flex (€21 for 4 days, €27 for 7, airport buses included) or the shareable €19 card of 12 journeys are better value. You can pay by contactless, just as at home.

In 30 seconds

Full read: 3 min

  • A single ticket costs €2.50 in summer and €2 in winter, valid two hours with changes.
  • Explore Flex gives unlimited buses for 4 days at €21 or 7 days at €27, airport included.
  • Pay on board in cash, by contactless card or by phone.
  • Most routes on the main island start at Valletta's terminal; on Gozo the hub is Victoria.

I'd buy the Explore Flex in the app before landing and stop thinking about fares. I'd only pick the 12-journey card for two people who won't travel much and won't use the airport bus, which uses up two journeys.

Sergio LeponeMy advice

Before you go

What I would keep in mind

  1. 01 To save money

    Explore Flex is the pass I'd buy

    €21 gets you 4 days of unlimited buses and €27 gets 7, including night, special and airport services. It's personal and you collect it from machines using the tallinja app.

  2. 02 My tip

    A €25 Explore Adult exists, minus the airport

    There's also a 7-day Explore Adult for €25. It excludes the tallinja Direct lines, airport buses included, and is only sold at Malta Public Transport offices.

  3. 03 Money

    Tap and go with contactless

    Pay on board in cash, by contactless card or by phone, the same as a London bus. Travel without a valid ticket, or forget to validate your card, and the fine is €50.

  4. 04 Watch out

    Mind your bag on the St Julian's route

    gov.uk warns that pickpocketing has happened on bus routes between Valletta and St Julian's, and that thieves target crowded buses in summer. Keep your bag in front.

    is Malta safe
  5. 05 Getting there

    The TD13, the coast express

    The tallinja Direct TD13 links Valletta with Buġibba via St Julian's and Qawra with few stops. It costs €3 and is included in the Explore Flex.

    Buġibba

What I would book

My ranking, scored

Which ticket or card I'd buy

My own scores out of 10 by type of trip, for someone staying on the island of Malta. I weigh cost per ride, flexibility and whether the airport is included. Opinion, with official fares alongside.

  1. 7-day Explore Flex

    €27 for a week of unlimited buses, airport included. Two rides a day and it beats paying €2.50 each time.

    Price: €27

    9.3 out of 10

  2. 4-day Explore Flex

    €21 with the same coverage. For a long weekend it's the no-brainer.

    Price: €21

    9.0 out of 10

  3. 12 Single Day Journeys

    €19 for 12 shareable journeys, valid six months. Good for a couple who won't travel much, but airport and night buses count double.

    Price: €19

    7.8 out of 10

  4. Single ticket

    €2.50 in summer with two hours of changes. Only for people taking the bus a couple of times all trip.

    Price: €2.50 / €2

    6.5 out of 10

  5. 7-day Explore Adult

    €25 without the TD lines or the airport, and only from offices. For €2 more the Explore Flex covers everything.

    Price: €25

    6.0 out of 10

Buses are how almost everyone gets around Malta, and with good reason. They’re cheap, they reach nearly every village and with one card you stop thinking about fares. What’s worth knowing is which card suits you and which routes you’ll use, because the network is big and not always obvious.

What a ticket costs

Every bus on Malta and Gozo is run by Malta Public Transport. A single day ticket costs €2.50 in the summer season and €2 in winter, which in 2025-2026 ran from 19 October to 13 June. It’s valid for two hours including changes, and you pay on board in cash, by contactless card or by phone, exactly as you would in most British cities.

There are three other fares. Night routes (N) and special services (S) cost €3, as do the tallinja Direct (TD) lines, which make fewer stops and carry a supplement, except the TD1 at €3.50. And there’s a €50 fine for travelling without a valid ticket or not validating your card as you board.

Which card is the best value?

Visitors have three options. The Explore Flex costs €21 for 4 days and €27 for 7, covering day, night, special and airport services, and it’s personal. The 12 Single Day Journeys card costs €19, gives 12 journeys with two-hour changes, can be shared and lasts six months from first use, although night and airport buses use up two journeys each. And the 7-day Explore Adult costs €25 but leaves out the TD lines and is only sold at offices.

My maths is simple. Two buses a day for a week and the €27 Explore Flex already beats paying per ride, with the airport thrown in. Children aged 4 to 10 have the Explore Child, €7 for seven days, and under-4s travel free.

The personalised tallinja card, the one that gives free travel, is tied to a government scheme, is posted out and isn’t designed for tourists. Don’t believe anyone who tells you Malta’s buses are free for all.

Where to buy

The easiest route is the tallinja app. Buy the Explore Flex there and collect the card from a machine, for example in the airport’s baggage reclaim hall. There are also offices at the airport, Valletta terminal, Buġibba terminal and Sliema Ferries, and tickets are sold at Agenda bookshops, 8TillLate and WHSmith. How to start from the plane is covered in Malta airport to Valletta.

The routes you’ll actually use

Valletta’s terminal is the hub. From there the 50, 51, 52, 53 and 56 go to Rabat and Mdina, the 2 to Birgu, and the 3 or 4 to Senglea, Kalkara and Cospicua in the Three Cities. For Marsaxlokk there’s the 81 and 85, plus the direct TD10 on Sundays. The 13, 13A, 14, 16 and 21 run to Sliema and St Julian’s, and the TD13 carries on up the coast to Buġibba with few stops.

Heading north, the 41, 42 and X300 reach Ċirkewwa for the Gozo ferry, and the 44 goes to Golden Bay. Route 101 starts at Ċirkewwa and calls at Popeye Village, Golden Bay, Għadira, Manikata and Mellieħa village. In summer the 44 connects with the 101 for Ġnejna.

On Gozo and at night

On Gozo the buses are run by the same company and take the same cards. The 301 and 303 reach Victoria and the 322 goes to Marsalforn, stopping at Qala and Nadur. For connecting with the boat, everything is in the Malta to Gozo ferry.

At night the N routes run at €3, and there’s an On Demand service booked through the tallinja app. I’d check it before going out, especially if you’re heading home from Paceville.

With children

Under-4s ride free, and children aged 4 to 10 can use the Explore Child, €7 for seven days, which is hard to beat. For older children and teenagers, the adult fares apply. If you’re travelling as a family and only taking a few buses, the shareable 12-journey card may work out cheaper than a pass each, as long as you remember that airport and night rides count double.

My tips

Traffic is the Maltese bus’s great enemy, so I’d avoid rush hour on the coast road and use the Sliema to Valletta ferry whenever I could. gov.uk warns about pickpockets on crowded summer buses between Valletta and St Julian’s, so keep your bag in front of you. And every bus has free Wi-Fi, handy for checking your next connection without using data. The rest of your options, from boats to hire cars, are in getting around Malta.

Malta bus fares

TicketWhat it coversPrice
Day single2 hours including changes€2.50 summer / €2 winter
Night (N) or special (S)One journey€3
tallinja Direct (TD)One journey€3 (TD1, €3.50)
12 Single Day Journeys12 journeys, shareable, 6 months€19
Explore FlexDay, night, special and Airport Direct, 4 or 7 days€21 / €27
Explore Adult7 days, no tallinja Direct€25
Explore Child7 days, ages 4 to 10€7

Malta Public Transport, 28 September 2026. The 2025-2026 winter season ran from 19 October to 13 June. Under-4s travel free.

Useful routes by destination

DestinationRoutes
Rabat and Mdina50, 51, 52, 53, 56
Three Cities2 (Birgu), 3 or 4 (Senglea, Kalkara, Cospicua)
Marsaxlokk81 or 85; TD10 on Sundays only
Sliema and St Julian's13, 13A, 14, 16, 21 or TD13
Buġibba31, 45, 48 or TD13
Ċirkewwa (Gozo ferry)41, 42 or X300
Golden Bay44
Gozo301 and 303 to Victoria, 322 to Marsalforn

Malta Public Transport's 'Get Around' and terminal pages. Most start from Valletta; check the journey planner.

Test yourself

True or false?

0/4 Pick before you peek.

  1. A single bus ticket only covers one journey, with no changes.

    See the answer

    False. Malta Public Transport says a single ticket is valid for two hours, transfers included.

  2. Tourists ride Malta's buses for free.

    See the answer

    False. Free travel is for holders of the personalised tallinja card, tied to a government scheme. Visitors pay per ride or buy a pass such as the Explore Flex.

  3. The Explore Flex covers the airport buses.

    See the answer

    True. It includes day and night routes, special services and Airport Direct, according to Malta Public Transport.

  4. The TD10 to Marsaxlokk runs every day.

    See the answer

    False. The TD10 from Valletta to Marsaxlokk runs on Sundays only. Other days, take the 81 or 85.

0 of 279 Malta guides

Your next stamp

  1. Getting around
  2. Malta on a budget
  3. Prices and budget

Frequently asked questions

How much is a bus ticket in Malta?

A single day ticket costs €2.50 in the summer season and €2 in winter, valid for two hours including changes. Night and special services cost €3, and tallinja Direct lines €3 (€3.50 on the TD1).

What is the tallinja card?

It's Malta Public Transport's card system. For visitors there's the Explore Flex, for 4 or 7 days, and the 12 Single Day Journeys card. The personalised card that gives free travel is tied to a government scheme and isn't meant for tourists.

Where can I buy the Explore Flex?

In the tallinja app, collecting the card from a machine, for instance in the airport's baggage reclaim hall. It's also sold at the offices at the airport, Valletta, Buġibba and Sliema Ferries, and in Agenda, 8TillLate and WHSmith shops.

Can I pay by card on Malta's buses?

Yes. You can pay on board in cash, by contactless card or by phone. The ticket lasts two hours, changes included.

Do children pay on Malta's buses?

Under-4s travel free. For children aged 4 to 10 there's the 7-day Explore Child for €7.

Are there night buses in Malta?

Yes, the N routes, at €3 a journey. Malta Public Transport also runs an On Demand service for night trips, booked in the tallinja app.

Sergio Lepone

By

Tourism graduate with a master’s in Tourism Management and Planning from the University of Málaga, who has travelled across Europe. He writes every guide from official sources and his own judgement.

Published on . Facts checked on .

How I check every fact and where it comes from

Photos: Kk70088 (CC BY 4.0), via Wikimedia Commons.

Where to stay See hotels