Skip to main content

How to get from Hal Kirkop to Marsaxlokk by bus?

From Hal Kirkop to Marsaxlokk by bus

To get from Hal Kirkop to Marsaxlokk in Malta, take the 71 bus from Mina station to Moro station. Next, take the 85 bus from Moro station to Xerriex station. The total trip duration for this route is approximately 51 min.

51min
Bus - 7171
Bus - 8585
Leaves from Mina

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Hal Kirkop
  • 2
    Bus - 7171
    Wait for bus
    71
    Valletta
  • 3
    Ride to bus station
    Ride to bus station
    Moro
    13 min
  • 4
    Walk to bus station
    Walk to bus station
    Moro
    100 m • 2 min
  • 5
    Bus - 8585
    Wait for bus
    85
    Marsaxlokk
  • 6
    Ride to bus station Xerriex
    Ride to bus station
    Xerriex
    32 min
*Duration based on 8am traffic

Alternative route from Hal Kirkop to Marsaxlokk by bus via 72 and 85

To get from Hal Kirkop to Marsaxlokk in Malta, take the 72 bus from Mina station to Moro station. Next, take the 85 bus from Moro station to Xerriex station. The total trip duration for this route is approximately 54 min.

54min
Bus - 7272
Bus - 8585
Leaves from Mina

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Hal Kirkop
  • 2
    Bus - 7272
    Wait for bus
    72
    Valletta
  • 3
    Ride to bus station
    Ride to bus station
    Moro
    13 min
  • 4
    Walk to bus station
    Walk to bus station
    Moro
    100 m • 2 min
  • 5
    Bus - 8585
    Wait for bus
    85
    Marsaxlokk
  • 6
    Ride to bus station Xerriex
    Ride to bus station
    Xerriex
    32 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 Hal Kirkop to Marsaxlokk

The distance between Hal Kirkop, Malta and Marsaxlokk, Malta is approximately 15.83 km, which can typically be travelled in 51 min. Moovit will show you the directions from Hal Kirkop to Marsaxlokk 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 Hal Kirkop

Hal Kirkop is located at Hal Kirkop, Malta and the nearest public transport station is Mina.

Bus stations close to Hal Kirkop:

  • Mina
  • Rummien
  • Anglu

Public transport stations close to Marsaxlokk, Malta

Marsaxlokk is located at Marsaxlokk, Malta and the nearest public transport station is Xerriex.

Bus stations close to Marsaxlokk:

  • Xerriex
  • Marsaxlokk
  • Sajjieda

Alternative route from Hal Kirkop to Marsaxlokk by bus via 72 and 85

To get from Hal Kirkop to Marsaxlokk in Malta, take the 72 bus from Mina station to Moro station. Next, take the 85 bus from Moro station to Xerriex station. The total trip duration for this route is approximately 54 min.

54min
Bus - 7272
Bus - 8585
Leaves from Mina

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Hal Kirkop
  • 2
    Bus - 7272
    Wait for bus
    72
    Valletta
  • 3
    Ride to bus station
    Ride to bus station
    Moro
    13 min
  • 4
    Walk to bus station
    Walk to bus station
    Moro
    100 m • 2 min
  • 5
    Bus - 8585
    Wait for bus
    85
    Marsaxlokk
  • 6
    Ride to bus station Xerriex
    Ride to bus station
    Xerriex
    32 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Hal Kirkop to Marsaxlokk?

    The fastest way takes 51 minutes, using Bus line 71, Bus line 85.

  • What is the alternative route to get from Hal Kirkop to Marsaxlokk?

    The alternative route takes 54 minutes, using Bus line 72, Bus line 85.

  • Is there a direct bus between Hal Kirkop and Marsaxlokk 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 Hal Kirkop to Marsaxlokk in Malta?

    The 71 bus line goes from Valletta station near Hal Kirkop to Moro station. From there you’ll have to take one bus line till Moro station near Marsaxlokk in Malta

  • How long does it take to travel from Hal Kirkop to Marsaxlokk in Malta by bus?

    The total travel time between Hal Kirkop and Marsaxlokk in Malta by bus is about 51 min.

  • Where do I get on the bus near Hal Kirkop to get to Marsaxlokk in Malta?

    Get on the 71 bus from the Valletta stop near Hal Kirkop in Malta.

  • Where do I get off the bus when travelling between Hal Kirkop and Marsaxlokk in Malta?

    Get off the bus at the Moro stop, which is closest to Marsaxlokk in Malta.