Skip to main content

How to get from Safi to Nadur by bus and ferry?

Safi to Nadur map

From Safi to Nadur by bus and ferry

To get from Safi to Nadur in Malta, you’ll need to take 2 bus lines and one ferry line: take the 117 bus from Midri station to Ingieret station. Next, you’ll have to switch to the X1 bus and finally take the FERRY ferry from Cirkewwa Ferry Terminal station to Gozo Ferry Terminal station. The total trip duration for this route is approximately 3 hr 6 min.

186min
Bus - 117117
Bus - X1X1
Ferry - FERRYFERRY
Walk to Nadur
Leaves from Midri

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Safi
  • 2
    Bus - 117117
    Wait for bus
    117
    Mater Dei
  • 3
    Ride to bus station
    Ride to bus station
    Ingieret
    ID 328
    20 min
  • 4
    Bus - X1X1
    Wait for bus
    X1
    Cirkewwa
  • 5
    Ride to bus station
    Ride to bus station
    Cirkewwa 1
    ID 3205
    45 min
  • 6
    Walk to ferry station
    Walk to ferry station
    Cirkewwa Ferry Terminal
    180 m • 3 min
  • 7
    Ferry - FERRYFERRY
    Wait for ferry
    FERRY
    Mgarr
  • 8
    Ride to ferry station
    Ride to ferry station
    Gozo Ferry Terminal
    25 min
  • 9
    Walk to Nadur
    Walk to
    Nadur
    2.91 km • 37 min
*Duration based on 8am traffic

Alternative route from Safi to Nadur by bus and ferry via 73, X1 and FERRY

To get from Safi to Nadur in Malta, you’ll need to take 2 bus lines and one ferry line: take the 73 bus from Midri station to Mitjar station. Next, you’ll have to switch to the X1 bus and finally take the FERRY ferry from Cirkewwa Ferry Terminal station to Gozo Ferry Terminal station. The total trip duration for this route is approximately 3 hr 8 min.

188min
Bus - 7373
Bus - X1X1
Ferry - FERRYFERRY
Walk to Nadur
Leaves from Midri

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Safi
  • 2
    Bus - 7373
    Wait for bus
    73
    Valletta
  • 3
    Ride to bus station
    Ride to bus station
    Mitjar
    ID 6161
    11 min
  • 4
    Bus - X1X1
    Wait for bus
    X1
    Cirkewwa
  • 5
    Ride to bus station
    Ride to bus station
    Cirkewwa 1
    ID 3205
    48 min
  • 6
    Walk to ferry station
    Walk to ferry station
    Cirkewwa Ferry Terminal
    180 m • 3 min
  • 7
    Ferry - FERRYFERRY
    Wait for ferry
    FERRY
    Mgarr
  • 8
    Ride to ferry station
    Ride to ferry station
    Gozo Ferry Terminal
    25 min
  • 9
    Walk to Nadur
    Walk to
    Nadur
    2.91 km • 37 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 Safi to Nadur

The distance between Safi, Malta and Nadur, Malta is approximately 48.99 km, which can typically be travelled in 186 min. Moovit will show you the directions from Safi to Nadur by bus and ferry, so no matter how you choose to travel in Malta – you will always have plenty of easy options.

Public transport stations close to Safi

Safi is located at Safi, Malta and the nearest public transport station is Punici.

Bus stations close to Safi:

  • Punici
  • Isfar
  • Pastorale

Public transport stations close to Nadur, Malta

Nadur is located at Nadur, Malta and the nearest public transport station is Hida.

Bus stations close to Nadur:

  • Hida
  • Bir
  • Suter

Ferry stations close to Nadur:

  • Blue Lagoon Ferry (Comino)
  • Gozo Ferry Terminal

Safi to Nadur map

Alternative route from Safi to Nadur by bus and ferry via 73, X1 and FERRY

To get from Safi to Nadur in Malta, you’ll need to take 2 bus lines and one ferry line: take the 73 bus from Midri station to Mitjar station. Next, you’ll have to switch to the X1 bus and finally take the FERRY ferry from Cirkewwa Ferry Terminal station to Gozo Ferry Terminal station. The total trip duration for this route is approximately 3 hr 8 min.

188min
Bus - 7373
Bus - X1X1
Ferry - FERRYFERRY
Walk to Nadur
Leaves from Midri

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Safi
  • 2
    Bus - 7373
    Wait for bus
    73
    Valletta
  • 3
    Ride to bus station
    Ride to bus station
    Mitjar
    ID 6161
    11 min
  • 4
    Bus - X1X1
    Wait for bus
    X1
    Cirkewwa
  • 5
    Ride to bus station
    Ride to bus station
    Cirkewwa 1
    ID 3205
    48 min
  • 6
    Walk to ferry station
    Walk to ferry station
    Cirkewwa Ferry Terminal
    180 m • 3 min
  • 7
    Ferry - FERRYFERRY
    Wait for ferry
    FERRY
    Mgarr
  • 8
    Ride to ferry station
    Ride to ferry station
    Gozo Ferry Terminal
    25 min
  • 9
    Walk to Nadur
    Walk to
    Nadur
    2.91 km • 37 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Safi to Nadur?

    The fastest way takes 186 minutes, using Bus line 117, Bus line X1, Bus line FERRY.

  • What is the alternative route to get from Safi to Nadur?

    The alternative route takes 188 minutes, using Bus line 73, Bus line X1, Bus line FERRY.

  • Is there a direct bus between Safi and Nadur in Malta?

    No, you’ll have to take 2 bus lines and one ferry line in total. The total travelling time is 3 hr 6 min.

  • Which bus line goes from Safi to Nadur in Malta?

    The 117 bus line goes from Mater Dei station near Safi to Ingieret station. From there you’ll have to take one bus line and one ferry line till Ingieret station near Nadur in Malta

  • How long does it take to travel from Safi to Nadur in Malta by bus and ferry?

    The total travel time between Safi and Nadur in Malta by bus and ferry is about 3 hr 6 min.

  • Where do I get on the bus near Safi to get to Nadur in Malta?

    Get on the 117 bus from the Mater Dei stop near Safi in Malta.

  • Where do I get off the bus when travelling between Safi and Nadur in Malta?

    Get off the bus at the Ingieret station, which is closest to Nadur in Malta.

Live arrivals, timetables, maps