Malta Beach Bus Routes

Useful Malta & Gozo Public Transport
Hints to Get to the Beach

Get all the Malta beach bus routes to all beaches.

Sandy Beaches

Rocky Beaches

Sandy Beaches

Rocky Beaches

Currently there are 611 cases, 485 recoveries and 7 deaths in Malta

Coronavirus Malta: What You Need To Know, Helpline, Malta Restrictions and quarantine, Malta government info sites, Travel Bans and Latest Updates 

All of the current events in Malta and Gozo are cancelled until further notice!

Sandy Beaches - Malta
Sandy Beaches - Malta

ArmierBay

Location: Limits of Mellieha

To Bay: 41, 42, 101, 221, 222

To arrive to bay, walk from Ahrax bus stop for 1.5km

To Valletta: 41, 42

Balluta Bay

Location: Between Sliema and St. Julians

To Bay: 13, 13A, 14, 16, 110, 202, 212, 222, 225, 233, N13, TD2, TD11, X2

To Valletta: 13, 13A, 14, 16. N13

Għajn Tuffieħa Bay

Location: Also called Riviera Martinique, limits of Mgarr

To Bay: 44, 101, 223, 225

To Valletta: 44

Ġnejna Bay

Location: Limits of Mgarr

To Bay: 44, 101, 238

To arrive to bay, walk from Mgarr bus stop for 1.5km

To Valletta: 44

Golden Bay

Location: Limits of Mellieha

To Bay: 44, 101, 223, 225

To Valletta: 44

Mellieħa Bay

Location: Għadira, limits of Mellieha

To Bay: 41, 42, 49, 101, 221, 222, 250, X1, X1B

To Valletta: 41, 42, 49

Mġiebaħ Bay

Location: Għadira, Limits of Selmun

- There is no public transport to this bay

Mistra Bay

Location: Limits of Mgarr

To Bay: 41, 42, 49, 221, 222, 250

To arrive to bay, walk from Mistra bus stop for 1.5km

To Valletta: 41, 42, 49

The Most Popular Tourist Sicily Tours from Malta

Sicily Mount Etna & Modica
From:
€52
Duration: Half
Day
Departs: From your Accommodation
Some of the most remarkable highlights of Malta. More info
»

Sicily Mount Etna & Taormina
From:
€145
Duration: Half
Day
Departs: From your Accommodation
A diverse escape to Etna volcano, typical food and Taormina. More info
»

Paradise Bay

Location: Limits of Cirkewwa

To Bay: 101

To Valletta: Walk down Il-Latnija street to the main road then catch 41 or 42

Pretty Bay

Location: Birżebbuġia

To Bay: 80, 82, 119, 210, X4

To Valletta: 80, 82, X4

Tal-Bir Bay

Location: Limits of Mellieha

To Bay: 41, 42, 101, 221, 222, X1, X1B

To Valletta: 41, 42

Tal -Qortin Bay

Location: Limits of Mellieha

To Bay: 41, 42, 101, 221, 222, X1, X1B

To Valletta: 41, 42

Rinella Bay

Location: Kalkara

To Bay: 3, 213

To Valletta: 3

St. George's Bay

Location: Birżebbuġia

To Bay: 80, 82, 119, 210 - Nadur Bus Stop

To Valletta: 80, 82

Salina Bay

Location: Limits of St. Paul’s Bay

To Bay: 212, 222, 225, N11, TD11, X1, X1B - Salini bus stop

To Valletta: Catch 212, TD11, N11 to Bugibba bus terminus then catch 31, 45, 48, TD9

More To See & Do in Malta

St. Thomas Bay

Location: Limits of Marsascala

To Bay: 91, 119, 124, 135, 204, N10

To Valletta: 91

St. George's Bay

Location: St. Julians

To Bay: 13, 13A, 14, 16, 110, 120, 121, 202, 212, 222, 225, 233, N10, N11, N12, TD9, TD11, TD13 

To Valletta: 13, 13A, 14, TD9

Bugibba Perched Beach

Location: Buġibba

To Bay: 31, 48, 186, 203, 212, 221, 280, N11, X3

To Valletta: 31, 48

Sandy Beaches - Gozo
Sandy Beaches - Gozo

Marsalforn Bay

Location: Marsalforn

To Bay: 310, 322

To Victoria, Rabat: 310

To Mgarr Harbour: 322

Ramla Bay

Location: Limits from Xaghra and Nadur

To Bay: 302, 322

To Victoria, Rabat: 302

To Mgarr Harbour: 322

San Blas Bay

Location: Limits of Nadur

To Bay: 303

From Werqa bus stop proceed down to bay. Narrow and very steep road downwards.

To Victoria, Rabat: 303

To Mgarr Harbour: 303

Xlendi Bay

Location: Xlendi

To Bay: 306, 330

To Victoria, Rabat: 306, 330

To Mgarr Harbour: Go to Victoria, Rabat and catch 301, 303 or 323

Sandy Beaches - Comino
Sandy Beaches - Comino

You arrive to Comino by boat then walk to the beaches as there is no mode to transport on the island

- Ramla tat-Torri Bay

- Blue Lagoon, small sandy beach and a smaller beach at cominotto

- Santa Maria Bay

- St. Nicholas Bay

Rocky Beaches - Malta
Rocky Beaches - Malta

Baħar iċ-Ċagħaq Coast

Location: Baħar iċ-Ċagħaq

To Bay: 13, 103, 212, 222, 225, N11, TD11, X1, X1A, X1B

To Valletta: 13

Delimara Point

Location: Limits of Marsaxlokk

No public transport.

Closest bus stop is Abdosir - 81, 119, 210

To Valletta: 81

Dragonara Point

Location: St. Julians

To Bay: 13, 13A, 14, 16, 110, 120, 121, 202, 212, 222, 225, 233, N13, TD9, TD11, TD13

Stop at Ross bus stop St. Julians and walk to Dragonara 

To Valletta: 13, 13A, 14, 16, N13, TD9, TD13

Għar Lapsi

Location: Limits of Siggiewi

To Bay: 109, 201

Stop at Bajjada bus stop and walk to bay

Ġnejna Bay

Location: Limits of Mgarr

To Bay: 44, 101, 238

To arrive to bay, walk from Mgarr bus stop for 1.5km

To Valletta: 44

Comino & Gozo Cruises

Marsascala Bay

Location: Marsascala

To Bay: 91, 92, 93, 119, 124, 135, 204, N10

To Valletta: 91, 92, 93

Marsaxlokk Bay

Location: Marsaxlokk

To Bay: 81, 119, 210

To Valletta: 81

Mistra Bay

Location: Limits of Mgarr

To Bay: 41, 42, 49, 221, 222, 250

To arrive to bay, walk from Mistra bus stop for 1.5km

To Valletta: 41, 42, 49

Qajjenza

Location: Limits of Birżebbuġia to Marsaxlokk

To Bay: 80, 82, 119, 210

To Valletta: 80, 82

Sliema Sea Front

Location: From Gzira to St. Julians

To Bay: 13, 13A, 14, 16, 21, 110, 202, 212, 222, 225, 233, N13, TD2, TD11, X2

To Valletta: 13, 13A, 14, 16, 21, N13

St. Paul's Bay

Location: Buġibba and Qawra coast line

To Bay: 31, 45, 48, 186, 203, 212, 221, 223, 280, N11, TD9, TD11, X3

To Valletta: 31, 45, 48, TD9

St. Peter's Pool

Location: Delimara

No public transport.

Closest bus stop is Abdosir - 81, 119, 210

To Valletta: 81

St. Thomas Bay

Location: Limits of Marsascala

To Bay: 91, 119, 124, 135, 204, N10

To Valletta: 91

Wied Iż-Żurrieq

Location: Limits of Żurrieq

To Bay: 74, 201

To Valletta: 74

Xorb l-Għaġin Bay

Location: Limits of Marsaxlokk also known as Il-Ħofra iż-Żghira u Il-Ħofra il-Kbira

No public transport.

Closest bus stop is Abdosir - 81, 119, 210

To Valletta: 81

Żonqor Point to St. Thomas Bay

Location: Marsascala

To Bay: 92, 124

To Valletta: 92

Rocky Beaches - Gozo
Rocky Beaches - Gozo

Daħlet Qorrot Bay

Location: Limits of Nadur

To Bay: 303, 322

322 stops at Madonna bus stop to proceed to Daħlet Qorrot 
303 stop at Qorrot bus stop to proceed to Daħlet Qorrot 

To Victoria, Rabat: 303

To Mgarr Harbour: 303, 322

Dwejra Bay

Location: Limits of San Lawrenz

To Bay: 311

To Victoria, Rabat: 311

To Mgarr Harbour: Go to Victoria Rabat and catch 301, 303, 323

Ħondoq ir-Rummien Bay

Location: Limits of Nadur

No public transport to bay. Closest village is Qala.

To Bay: 303 (Qala bus stop)

To Victoria, Rabat: 303

To Mgarr Harbour: 303

Marsalforn Bay

Location: Marsalforn

To Bay: 310, 322

To Victoria, Rabat: 310

To Mgarr Harbour: 322

Qbajjar Bay

Location: Limits of Marsalforn

To Bay: 310

To Victoria, Rabat: 310

To Mgarr Harbour: Go to VIctoria Rabat and catch 301, 303, 323

Mġarr ix-Xini

Location: Limits of Xewkija and Sannat

There is no public transport. Closest village is Xewkija

Wied il-Għasri

Location: Limits of Ghasri

- There is no public transport. Closest village is Ghasri

Xlendi Bay

Location: Xlendi

To Bay: 306, 330

To Victoria, Rabat: 306, 330

To Mgarr Harbour: Go to Victoria, Rabat and catch 301, 303 or 323