Skip to main content

How to get from Ross to Rabat by bus?

By bus

To get from Ross to Rabat in Malta, take the 120 bus from Ross station to Paola 3 station. Next, take the X3 bus from Paola 2 station to Buzugrilla 2 station. The total trip duration for this route is approximately 55 min.

55min
Bus - 120120
Bus - X3X3
Leaves from Ross

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ross
  • 2
    Bus - 120120
    Wait for bus
    120
    Xghajra
  • 3
    Ride to bus station
    Ride to bus station
    Paola 3
    ID 356
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    Paola 2
    ID 2594
    40 m • 1 min
  • 5
    Bus - X3X3
    Wait for bus
    X3
    Bugibba
  • 6
    Ride to bus station Buzugrilla 2
    Ride to bus station
    Buzugrilla 2
    ID 160
    26 min
*Duration based on 8am traffic

Alternative route by bus via TD13 and 51

To get from Ross to Rabat in Malta, take the TD13 bus from Ross station to Valletta B7 station. Next, take the 51 bus from Valletta C2 station to Buzugrilla 2 station. The total trip duration for this route is approximately 56 min.

56min
Bus - TD13TD13
Bus - 5151
Leaves from Ross

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ross
  • 2
    Bus - TD13TD13
    Wait for bus
    TD13
    Valletta
  • 3
    Ride to bus station
    Ride to bus station
    Valletta B7
    9 min
  • 4
    Walk to bus station
    Walk to bus station
    Valletta C2
    30 m • 1 min
  • 5
    Bus - 5151
    Wait for bus
    51
    Mtafra
  • 6
    Ride to bus station Buzugrilla 2
    Ride to bus station
    Buzugrilla 2
    ID 160
    35 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 Ross to Rabat

The distance between Ross, Malta and Rabat, Malta is approximately 28.26 km, which can typically be travelled in 55 min. Moovit will show you the directions from Ross to Rabat 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 Ross

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

Bus stations close to Ross:

  • Ross
  • Spinola
  • San Giljan

Ferry stations close to Ross:

  • Sliema Ferry

Public transport stations close to Rabat, Malta

Rabat is located at Rabat, Malta and the nearest public transport station is Qasgha.

Bus stations close to Rabat:

  • Qasgha
  • Buzugrilla 1
  • Buzugrilla 3

Alternative route by bus via TD13 and 51

To get from Ross to Rabat in Malta, take the TD13 bus from Ross station to Valletta B7 station. Next, take the 51 bus from Valletta C2 station to Buzugrilla 2 station. The total trip duration for this route is approximately 56 min.

56min
Bus - TD13TD13
Bus - 5151
Leaves from Ross

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ross
  • 2
    Bus - TD13TD13
    Wait for bus
    TD13
    Valletta
  • 3
    Ride to bus station
    Ride to bus station
    Valletta B7
    9 min
  • 4
    Walk to bus station
    Walk to bus station
    Valletta C2
    30 m • 1 min
  • 5
    Bus - 5151
    Wait for bus
    51
    Mtafra
  • 6
    Ride to bus station Buzugrilla 2
    Ride to bus station
    Buzugrilla 2
    ID 160
    35 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Ross to Rabat?

    The fastest way takes 55 minutes, using Bus line 120, Bus line X3.

  • What is the alternative route to get from Ross to Rabat?

    The alternative route takes 56 minutes, using Bus line TD13, Bus line 51.

  • Is there a direct bus between Ross and Rabat?

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

  • Which bus line goes from Ross to Rabat?

    The 120 bus line goes from Xghajra station near Ross in San Ġiljan to Paola 3 station. From there you’ll have to take one bus line till Buzugrilla 2 station near Rabat in Malta.

  • How long does it take to travel from Ross to Rabat by bus?

    The total travel time between Ross in San Ġiljan and Rabat in Malta by bus is about 55 min.

  • Where do I get on the bus near Ross to get to Rabat?

    Get on the 120 bus from the Xghajra stop near Ross in San Ġiljan.

  • Where do I get off the bus when travelling between Ross and Rabat?

    Get off the bus at the Buzugrilla 2 stop, which is closest to Rabat in Malta.

  • When is the last bus from Ross to Rabat?

    The last bus from Ross in San Ġiljan to Rabat in Malta is the Rabat - Sliema line. It leaves the Ross stop at 00:37.

Live arrivals, timetables, maps