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. Here we have listed all the buses that go the the beaches on the islands of Malta and Gozo. If the bus isn't the way best for you to get around see other ways how to get around Malta.
What You Need To Know About malta beach bus routes
sandy beaches
rocky beaches
Disclaimer: On our website, you will find affiliate links from which we receive a small commission.
7 Epic Things To Do In Malta In 1 Day
Watch the video below to discover the ultimate 24-hour adventure in Malta! It's packed with 7 must-do activities. For more amazing travel tips, be sure to visit our YouTube channel, hit subscribe, and dive into our full collection! (Sound ON 🔊)
For more amazing travel tips, be sure to visit our YouTube channel, hit subscribe, and dive into our full collection!
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
Related Page: Night Routes of the island of Malta
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
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
Related Page: All Routes In Every Locality On The Islands
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
Related Page: Bus Routes To All Major Schools On The Island
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
best 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