live
Getting to Malta's best beaches by bus (no car needed)
Which bus goes to which Malta beach, with journey times from Valletta, the summer €2.50 fare, and the one route number half the internet still gets wrong.
Drafted 2026-07-17 from the brief plus a re-fetch of every source (see verification log). Template 3: PASS.

Yes, you can reach almost every good beach in Malta by bus, and the route numbers are short: 44 for Golden Bay and Għajn Tuffieħa, 41 or 42 for Mellieħa Bay, 101 for Paradise Bay. What the beach roundups do not tell you is which journeys end at the sand, and which end about 200 steps or a shadeless kilometre above it. They also keep recommending a route withdrawn in April 2025.
Key facts
- The summer single fare is €2.50, live now. Cash, contactless card or phone, paid to the driver. Winter is €2.00; the winter rate ran to 13 June 2026.
- Your ticket lasts two hours, transfers free inside that window. Fail to show or validate one and the fine is €50.
- The X1 no longer exists. Malta Public Transport withdrew it on 20 April 2025. X300 does its Valletta–Ċirkewwa job now.
- Routes 223 and 225 (Buġibba and Sliema to Għajn Tuffieħa) went from hourly to every 20 minutes for summer 2026.
- Seasonal beach extensions resumed on 30 May 2026 to Għadira, Ġnejna, the Blue Grotto and Ramla Bay in Gozo. Route 49 to Armier is hourly at weekends.
- The cheapest week of beach travel is usually not the Explore card. Maths at the bottom.
The cheat sheet
| Beach | Bus from Valletta | Rough time | The catch |
|---|---|---|---|
| Golden Bay | 44 | ~50 min | None. The stop is minutes from the sand |
| Għajn Tuffieħa | 44 (same stop) | ~50 min | About 200 steps down, and back up |
| Mellieħa Bay (Għadira) | 41, 42 | ~60 min | None. The bus stops on the beach road |
| Paradise Bay | 41, 42 or X300 to Ċirkewwa | ~70 min | ~1 km walk, then a long steep staircase |
| Paradise Bay (better) | 101 from Mellieħa centre | — | Drops at the car park above the bay |
| St Peter’s Pool | 81 or 85 to Marsaxlokk | ~30 min | ~3 km shadeless walk, or a €10 water taxi |
| Għar Lapsi | 109 / 109A | — | ~1.8 km from the nearest stop |
Those times come from route timetable data, not a figure MPT publishes — it publishes timetables, not door-to-door times. Treat them as a planning guide, and add a little in August, when the roads north are at their worst.
The route number half the internet gets wrong
Malta Uncovered is the most thorough beach-by-beach guide on the island, and its Paradise Bay page is where most car-free readers land. It tells you to “catch the 41, 42 or X1 bus from Valletta”. Two of those three are right.
The X1 does not exist. MPT withdrew routes X1, X2, X3 and X4 on 20 April 2025, splitting X1’s work between X300, X299, 208 and TD1. Only one matters for a beach. X300 now runs Ċirkewwa–Marfa–Mellieħa–St Paul’s Bay, then down the Coast Road through Msida and Floriana to Valletta. It is the quick way up the island, taking the coast instead of grinding through Birkirkara and Mosta the way the 41 and 42 do.
That page was last updated in June 2023, ten months before the change. It is not lying to you; nobody went back to it. This is the hazard of beach writing — scenery does not go out of date, so the transport paragraph never gets re-read. Check any route number in the tallinja app before you rely on it. Including ours.
Golden Bay and Għajn Tuffieħa: bus 44, then the steps
MPT answers this itself, in six words. Its Għajn Tuffieħa page, asked how to reach the beach from Valletta Terminal, says: “Take bus 44 to Golden Bay.” One route, to a stop minutes from the sand. From Buġibba take the 223; from Sliema the 225; from Mellieħa the 101.
Both feeder routes improved a few weeks ago. MPT’s summer schedule, announced 12 June 2026, takes the 223 and 225 from hourly to every 20 minutes for the season. If you are in Buġibba or Sliema, as most language students are, that is this year’s biggest gain in beach access.
Now the catch, which MPT’s page does not mention at all. The 44 serves both bays, but they are not the same trip. Golden Bay’s sand is at the bottom of a gentle slope. Għajn Tuffieħa’s is at the bottom of a staircase — about 200 steps, no shade, no water at the top. [VERIFY: counts vary in print, 186, 187 and 200 all appear, and no authoritative source states the number.] Going down at ten in the morning is nothing. Coming up at four in August is the part people underestimate. If anyone has a bad knee or a pushchair, go to Golden Bay and enjoy Għajn Tuffieħa from the clifftop.
Where the bus stops short
Two famous beaches have no bus stop worth the name.
St Peter’s Pool. Take the 81 or 85 from Valletta to Marsaxlokk, about half an hour. Then it is roughly 3 km on foot, 30 to 35 minutes, almost entirely without shade. The better answer is the water taxi from the Marsaxlokk waterfront: about €10 per person return, about 20 minutes, from a stall on the front. You pick your collection time when you buy, so you are not stuck on a rock at five o’clock hoping a boat appears. You are in Marsaxlokk anyway, which is where locals actually eat. [VERIFY: fare and crossing time come from visitor guides, not a published tariff.]
Għar Lapsi. Routes 109 and 109A are the ones to look for, but the nearest stop is still about 1.8 km and 25 minutes’ walk from the water. [VERIFY: MPT’s 29 May 2026 seasonal notice names Għadira, Ġnejna, the Blue Grotto and Ramla Bay — it does not name Għar Lapsi. Check the app first.]
If two or three of your beach days look like this, the sums shift, and do you need a car in Malta? is the long version of that argument; if you do hire, read driving on the left first. Note what else sits at the top of the line, though: the 41, 42 and X300 all reach Ċirkewwa, for the Gozo ferry and the boats to Comino’s Blue Lagoon. A beach day and an island day are the same bus.
Fares, and the card almost nobody buys
A summer single is €2.50, valid two hours with free transfers. Sliema to Golden Bay via a change still costs one fare if you connect inside the window.
Then the cards. Both of these are live, and MPT’s own page does not make that clear:
- Explore Adult – 7 Day, €25. Unlimited Day and Night Routes, plus select Special Services. Excludes tallinja Direct. Sales offices only.
- Explore Flex, 7 days, €27. The same buses plus Airport Direct, buyable at sales offices, ticket machines, retail outlets or in the app.
The €2 buys the airport bus and the ability to buy the card anywhere. What is odd is that the four price tiles at the top of the fares page show only the €27 Flex; the cheaper card sits in body text below, and you can only get it by walking into a sales office.
Now the card almost nobody buys. 12 Single Day Journeys costs €19: twelve trips at about €1.58 each, valid six months, and — the important word — shareable.
A beach return is two journeys. The €25 Explore card breaks even at ten, five returns in seven days; most people manage three or four, because the third 50-minute ride each way starts to feel like work. Two of you doing three beach days each is twelve journeys — one €19 card covers you both, against €50 for two Explore cards. The Explore card only wins if you ride hard alone every day, or want the night buses.
Frequently asked questions
Can you get to Golden Bay by bus from Valletta?
Yes. Route 44 from the Valletta terminal — Malta Public Transport's own Għajn Tuffieħa page gives exactly that answer, in those words. The ride takes roughly 50 minutes and the stop is minutes from the sand. From Buġibba take the 223, from Sliema the 225; both run every 20 minutes this summer, up from hourly.
How do you get to Paradise Bay without a car?
Route 101 from Mellieħa centre is the easy way: it drops you at the car park directly above the bay. The 41, 42 or X300 stop near the Paradise Bay Hotel in Ċirkewwa instead, leaving about a kilometre to walk in the sun. Either way, a long steep staircase takes you down.
Is there a bus to St Peter's Pool?
Not really. The nearest useful stop is Marsaxlokk, reached by the 81 or 85 from Valletta in about half an hour, and from there it is roughly 3 km on foot with almost no shade. Most people take the water taxi from the Marsaxlokk waterfront instead: around €10 per person return, about 20 minutes.
Which Malta beaches don't need a bus at all?
If you are staying in Sliema or St Julian's, the rock platforms along the front are a walk from your door. No sand, no travelling, and ladders straight into deep clear water — this is where locals swim on a weekday evening. For sand, you will need a bus. ---