Skip to main content

How to get from Solarussa to San Sperate by bus and train?

From Solarussa to San Sperate by bus and train

To get from Solarussa to San Sperate in Sardinia, you’ll need to take 2 train lines and one bus line: take the REG train from Solarussa station to Abbasanta station. Next, you’ll have to switch to the REG train and finally take the 211 bus from Cagliari Autostazione Arst station to San Sperate Via Croce Santa 7 station. The total trip duration for this route is approximately 4 hr 16 min.

256min
Train - REGREG
Train - REGREG
Bus - 211211
Leaves from Solarussa

Step by Step

  • 1
    Start from train station
    Start from train station
    Solarussa
  • 2
    Train - REGREG
    Wait for train
    REG
    Macomer
  • 3
    Ride to train station
    Ride to train station
    Abbasanta
    24 min
  • 4
    Train - REGREG
    Wait for train
    REG
    Cagliari
  • 5
    Ride to train station
    Ride to train station
    Cagliari
    109 min
  • 6
    Walk to bus station
    Walk to bus station
    Cagliari Autostazione Arst
    ID 1000
    280 m • 4 min
  • 7
    Bus - 211211
    Wait for bus
    211
    Arbus Cardaxius
  • 8
    Ride to bus station San Sperate Via Croce Santa 7
    Ride to bus station
    San Sperate Via Croce Santa 7
    ID 1016
    29 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Sardinia.
All local mobility options in one app

Public transit directions from Solarussa to San Sperate

The distance between Solarussa, Sardinia and San Sperate, Sardinia is approximately 187.97 km, which can typically be travelled in 256 min. Moovit will show you the directions from Solarussa to San Sperate by bus and train, so no matter how you choose to travel in Sardinia – you will always have plenty of easy options.

Public transit stations close to Solarussa

Solarussa is located at Solarussa, Sardinia and the nearest public transit station is Solarussa Via Roma.

Bus stations close to Solarussa:

  • Solarussa Via Roma
  • Solarussa Via Matteotti 19
  • Solarussa Tempio

Public transit stations close to San Sperate, Sardinia

San Sperate is located at San Sperate, Sardinia and the nearest public transit station is San Sperate Via Cagliari 89.

Bus stations close to San Sperate:

  • San Sperate Via Cagliari 89
  • San Sperate Scuole Elementari
  • S.Sperate (Via Risorgimento) (San Sperate)

Questions & Answers

  • What is the fastest way to get from Solarussa to San Sperate?

    The fastest way takes 256 minutes, using Bus line REG, Bus line REG, Bus line 211.

  • Is there a direct train between Solarussa and San Sperate in Sardinia?

    No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 4 hr 16 min.

  • Which train line goes from Solarussa to San Sperate in Sardinia?

    The REG train line goes from Macomer station near Solarussa to Abbasanta station. From there you’ll have to take one train line and one bus line till Abbasanta station near San Sperate in Sardinia

  • How long does it take to travel from Solarussa to San Sperate in Sardinia by train and bus?

    The total travel time between Solarussa and San Sperate in Sardinia by train and bus is about 4 hr 16 min.

  • Where do I get on the train near Solarussa to get to San Sperate in Sardinia?

    Get on the REG train from the Macomer station near Solarussa in Sardinia.

  • Where do I get off the train when travelling between Solarussa and San Sperate in Sardinia?

    Get off the train at the Abbasanta stop, which is closest to San Sperate in Sardinia.