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.

What You Need To Know About malta beach bus routes

sandy beaches

rocky beaches


Sandy Beaches - Malta

Armier Bay

  • 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

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

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

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. Julian's 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

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

New! Comments

Have you enjoyed what you read! Leave a comment in the box below.