Skip to main content

How to get from Qala to Xaghra by bus?

From Qala to Xaghra by bus

To get from Qala to Xaghra in Malta, take the 303 bus from Safra station to Antnin station. Next, take the 322 bus from Antnin station to Tempji station. The total trip duration for this route is approximately 46 min.

46min
Bus - 303303
Bus - 322322
Leaves from Safra
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Qala
  • 2
    Bus - 303303
    Wait for bus
    303
    Vapur
  • 3
    Ride to bus station
    Ride to bus station
    Antnin
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Antnin
    10 m • 1 min
  • 5
    Bus - 322322
    Wait for bus
    322
    Marsalforn
  • 6
    Ride to bus station Tempji
    Ride to bus station
    Tempji
    22 min
*Duration based on 8am traffic

Alternative route from Qala to Xaghra by bus via 322

Take one direct bus from Qala to Xaghra in Malta: take the 322 bus from Gliex station to Tempji station. The total trip duration for this route is approximately 29 min.

29min
Walk to bus station
Bus - 322322
Leaves from Gliex
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Gliex
    640 m • 9 min
  • 2
    Bus - 322322
    Wait for bus
    322
    Marsalforn
  • 3
    Ride to bus station Tempji
    Ride to bus station
    Tempji
    20 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Malta.
All local mobility options in one app
Public transport directions from Qala to Xaghra
The distance between Qala, Malta and Xaghra, Malta is approximately 9.74 km, which can typically be travelled in 46 min. Moovit will show you the directions from Qala to Xaghra by bus, so no matter how you choose to travel in Malta – you will always have plenty of easy options.
Public transport stations close to Qala

Qala is located at Qala, Malta and the nearest public transport station is Safra.

Bus stations close to Qala:

  • Safra
  • Biljun
  • Palma

Ferry stations close to Qala:

  • Gozo Ferry Terminal
Public transport stations close to Xaghra, Malta

Xaghra is located at Xaghra, Malta and the nearest public transport station is Ggantija.

Bus stations close to Xaghra:

  • Ggantija
  • Tafla
  • Tigrija

Ferry stations close to Xaghra:

  • Gozo Ferry Terminal

Alternative route from Qala to Xaghra by bus via 322

Take one direct bus from Qala to Xaghra in Malta: take the 322 bus from Gliex station to Tempji station. The total trip duration for this route is approximately 29 min.

29min
Walk to bus station
Bus - 322322
Leaves from Gliex
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Gliex
    640 m • 9 min
  • 2
    Bus - 322322
    Wait for bus
    322
    Marsalforn
  • 3
    Ride to bus station Tempji
    Ride to bus station
    Tempji
    20 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Qala to Xaghra?

    The fastest way takes 46 minutes, using Bus line 303, Bus line 322.

  • What is the alternative route to get from Qala to Xaghra?

    The alternative route takes 29 minutes, using Bus line 322.

  • Is there a direct bus between Qala and Xaghra in Malta?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 46 min.

  • Which bus line goes from Qala to Xaghra in Malta?

    The 303 bus line goes from Vapur station near Qala to Antnin station. From there you’ll have to take one bus line till Antnin station near Xaghra in Malta

  • How long does it take to travel from Qala to Xaghra in Malta by bus?

    The total travel time between Qala and Xaghra in Malta by bus is about 46 min.

  • Where do I get on the bus near Qala to get to Xaghra in Malta?

    Get on the 303 bus from the Vapur stop near Qala in Malta.

  • Where do I get off the bus when travelling between Qala and Xaghra in Malta?

    Get off the bus at the Antnin stop, which is closest to Xaghra in Malta.

Live arrivals, timetables, maps