How to get from Marsaxlokk to Mġarr by bus?
From Marsaxlokk to Mġarr by bus
To get from Marsaxlokk to Mġarr in Malta, take the 81 bus from Xerriex station to Bombi 2 station. Next, take the 44 bus from Bombi 4 station to Mixquqa station. The total trip duration for this route is approximately 1 hr 49 min.
Step by Step
- 1Start from bus stationMarsaxlokk
- 2Wait for bus81Valletta
- 3Ride to bus stationBombi 2ID 21137 min
- 4Walk to bus stationBombi 4140 m • 2 min
- 5Wait for bus44Tuffieha
- 6Ride to bus stationMixquqa57 min
- 7Walk toMġarr590 m • 8 min
Alternative route from Marsaxlokk to Mġarr by bus via 81, 120 and 225
To get from Marsaxlokk to Mġarr in Malta, you’ll need to take 3 bus lines: take the 81 bus from Xerriex station to Paule station. Next, you’ll have to switch to the 120 bus and finally take the 225 bus from Ross station to Riviera station. The total trip duration for this route is approximately 1 hr 49 min.
Step by Step
- 1Start from bus stationMarsaxlokk
- 2Wait for bus81Valletta
- 3Ride to bus stationPaule25 min
- 4Wait for bus120Pembroke P&R
- 5Ride to bus stationRoss31 min
- 6Wait for bus225Ghajn Tuffieha
- 7Ride to bus stationRiviera38 min
Public transport directions from Marsaxlokk to Mġarr
Public transport stations close to Marsaxlokk
Marsaxlokk is located at Marsaxlokk, Malta and the nearest public transport station is Cippi.
Bus stations close to Marsaxlokk:
- Cippi
- Marsaxlokk
- Arznell
Public transport stations close to Mġarr, Malta
Mġarr is located at Mġarr, Malta and the nearest public transport station is Banjijiet.
Bus stations close to Mġarr:
- Banjijiet
- Mixquqa
- Tuffieha
Related Routes
- St Paul's Bay to Mġarr
- Valletta to Mġarr
- Attard to Mġarr
- Birgu to Mġarr
- Mosta to Mġarr
- Nadur to Mġarr
- Xewkija to Mġarr
- Bombi 3 to Mġarr
- Imhasel to Mġarr
- Marsaxlokk to San Ġiljan
- Marsaxlokk to Ta' Xbiex
- Marsaxlokk to St Paul's Bay
- Marsaxlokk to Tas-Sliema
- Marsaxlokk to Valletta
- Marsaxlokk to Birżebbuġa
- Marsaxlokk to Bormla
- Marsaxlokk to Gzira
- Marsaxlokk to Gudja
- Marsaxlokk to Hal Luqa
- Marsaxlokk to Marsaskala
Alternative route from Marsaxlokk to Mġarr by bus via 81, 120 and 225
To get from Marsaxlokk to Mġarr in Malta, you’ll need to take 3 bus lines: take the 81 bus from Xerriex station to Paule station. Next, you’ll have to switch to the 120 bus and finally take the 225 bus from Ross station to Riviera station. The total trip duration for this route is approximately 1 hr 49 min.
Step by Step
- 1Start from bus stationMarsaxlokk
- 2Wait for bus81Valletta
- 3Ride to bus stationPaule25 min
- 4Wait for bus120Pembroke P&R
- 5Ride to bus stationRoss31 min
- 6Wait for bus225Ghajn Tuffieha
- 7Ride to bus stationRiviera38 min
Questions & Answers
What is the fastest way to get from Marsaxlokk to Mġarr?
The fastest way takes 109 minutes, using Bus line 81, Bus line 44.
What is the alternative route to get from Marsaxlokk to Mġarr?
The alternative route takes 109 minutes, using Bus line 81, Bus line 120, Bus line 225.
Is there a direct bus between Marsaxlokk and Mġarr in Malta?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 49 min.
Which bus line goes from Marsaxlokk to Mġarr in Malta?
The 81 bus line goes from Valletta station near Marsaxlokk to Bombi 2 station. From there you’ll have to take one bus line till Bombi 2 station near Mġarr in Malta
How long does it take to travel from Marsaxlokk to Mġarr in Malta by bus?
The total travel time between Marsaxlokk and Mġarr in Malta by bus is about 1 hr 49 min.
Where do I get on the bus near Marsaxlokk to get to Mġarr in Malta?
Get on the 81 bus from the Valletta stop near Marsaxlokk in Malta.
Where do I get off the bus when travelling between Marsaxlokk and Mġarr in Malta?
Get off the bus at the Bombi 2 stop, which is closest to Mġarr in Malta.