How to get from Xaghra to San Lawrenz by bus?
From Xaghra to San Lawrenz by bus
To get from Xaghra to San Lawrenz in Malta, take the 307 bus from Tempji station to Victoria Bay 3 station. Next, take the 312 bus from Victoria Bay 4 station to Pawluzzu station. The total trip duration for this route is approximately 51 min.
Step by Step
- 1Start from bus stationXaghra
- 2Wait for bus307Victoria - Xaghra - Victoria
- 3Ride to bus stationVictoria Bay 310 min
- 4Walk to bus stationVictoria Bay 410 m • 1 min
- 5Wait for bus312Victoria - Gharb -Victoria
- 6Ride to bus stationPawluzzu19 min
Alternative route from Xaghra to San Lawrenz by bus via 307 and 311
To get from Xaghra to San Lawrenz in Malta, take the 307 bus from Tempji station to Victoria Bay 3 station. Next, take the 311 bus from Victoria Bay 1 station to Pawluzzu station. The total trip duration for this route is approximately 1 hr 4 min.
Step by Step
- 1Start from bus stationXaghra
- 2Wait for bus307Victoria - Xaghra - Victoria
- 3Ride to bus stationVictoria Bay 310 min
- 4Walk to bus stationVictoria Bay 160 m • 1 min
- 5Wait for bus311Dwejra
- 6Ride to bus stationPawluzzu14 min
Public transport directions from Xaghra to San Lawrenz
Public transport stations close to Xaghra
Xaghra is located at Xaghra, Malta and the nearest public transport station is Fran.
Bus stations close to Xaghra:
- Fran
- Tafla
- Spiera
Public transport stations close to San Lawrenz, Malta
San Lawrenz is located at San Lawrenz, Malta and the nearest public transport station is Gharb.
Bus stations close to San Lawrenz:
- Gharb
- Lamuta
- Brajtu
Related Routes
- Pieta to San Lawrenz
- Marina to San Lawrenz
- Msida to San Lawrenz
- Sliema to San Lawrenz
- Pembroke Park & Ride 1 to San Lawrenz
- Xaghra to Tas-Sliema
- Xaghra to Għajnsielem
- Xaghra to Kercem
- Balzan to Siggiewi
- Attard to Qormi
- Attard to Rabat
- Attard to St Paul's Bay
- Attard to Valletta
- Attard to Birgu
- Attard to Kalkara
- Attard to Marsa
- Attard to Mdina
- Attard to Mġarr
- Attard to L-Imdina
- Birgu to San Gwann
Alternative route from Xaghra to San Lawrenz by bus via 307 and 311
To get from Xaghra to San Lawrenz in Malta, take the 307 bus from Tempji station to Victoria Bay 3 station. Next, take the 311 bus from Victoria Bay 1 station to Pawluzzu station. The total trip duration for this route is approximately 1 hr 4 min.
Step by Step
- 1Start from bus stationXaghra
- 2Wait for bus307Victoria - Xaghra - Victoria
- 3Ride to bus stationVictoria Bay 310 min
- 4Walk to bus stationVictoria Bay 160 m • 1 min
- 5Wait for bus311Dwejra
- 6Ride to bus stationPawluzzu14 min
Questions & Answers
What is the fastest way to get from Xaghra to San Lawrenz?
The fastest way takes 51 minutes, using Bus line 307, Bus line 312.
What is the alternative route to get from Xaghra to San Lawrenz?
The alternative route takes 64 minutes, using Bus line 307, Bus line 311.
Is there a direct bus between Xaghra and San Lawrenz in Malta?
No, you’ll have to take 2 bus lines in total. The total travelling time is 51 min.
Which bus line goes from Xaghra to San Lawrenz in Malta?
The 307 bus line goes from Victoria - Xaghra - Victoria station near Xaghra to Victoria Bay 3 station. From there you’ll have to take one bus line till Victoria Bay 3 station near San Lawrenz in Malta
How long does it take to travel from Xaghra to San Lawrenz in Malta by bus?
The total travel time between Xaghra and San Lawrenz in Malta by bus is about 51 min.
Where do I get on the bus near Xaghra to get to San Lawrenz in Malta?
Get on the 307 bus from the Victoria - Xaghra - Victoria stop near Xaghra in Malta.
Where do I get off the bus when travelling between Xaghra and San Lawrenz in Malta?
Get off the bus at the Victoria Bay 3 stop, which is closest to San Lawrenz in Malta.