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

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

  1. Home
  2.  ›
  3. Beach Malta
  4.  ›
  5. Malta Beach Bus Routes