Skip to main content

How to get from Terralba Via Porcella-Piazza Liberta' to Samassi by bus and train?

From Terralba Via Porcella-Piazza Liberta' to Samassi by bus and train

To get from Terralba Via Porcella-Piazza Liberta' to Samassi in Samassi, you’ll need to take one bus line and 2 train lines: take the 2302 bus from Terralba station to Marrubiu Stazione FS station. Next, you’ll have to switch to the REG train and finally take the REG train from Decimomannu station to Samassi Serrenti station. The total trip duration for this route is approximately 2 hr 27 min.

147min
Bus - 23022302
Train - REGREG
Train - REGREG
Walk to Samassi
Leaves from Terralba

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Terralba Via Porcella-Piazza Liberta'
  • 2
    Bus - 23022302
    Wait for bus
    2302
    Marina Arborea Strada 26
  • 3
    Ride to bus station
    Ride to bus station
    Marrubiu Stazione FS
    9 min
  • 4
    Walk to train station
    Walk to train station
    Marrubiu-Terralba-Arborea
    140 m • 2 min
  • 5
    Train - REGREG
    Wait for train
    REG
    Cagliari
  • 6
    Ride to train station
    Ride to train station
    Decimomannu
    38 min
  • 7
    Train - REGREG
    Wait for train
    REG
    Oristano
  • 8
    Ride to train station
    Ride to train station
    Samassi Serrenti
    17 min
  • 9
    Walk to Samassi
    Walk to
    Samassi
    Via Giuseppe Mazzini
    870 m • 12 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 Terralba Via Porcella-Piazza Liberta' to Samassi

The distance between Terralba Via Porcella-Piazza Liberta', Samassi and Samassi, Samassi is approximately 82.97 km, which can typically be travelled in 147 min. Moovit will show you the directions from Terralba Via Porcella-Piazza Liberta' to Samassi by bus and train, so no matter how you choose to travel in Samassi – you will always have plenty of easy options.

Public transit stations close to Terralba Via Porcella-Piazza Liberta'

Terralba Via Porcella-Piazza Liberta' is located at Terralba Via Porcella-Piazza Liberta', Samassi and the nearest public transit station is Terralba Via Porcella 181.

Bus stations close to Terralba Via Porcella-Piazza Liberta':

  • Terralba Via Porcella 181
  • Terralba (Via Neapolis 13)
  • Terralba Via Manca 79

Public transit stations close to Samassi, Samassi

Samassi is located at Via Giuseppe Mazzini, Samassi and the nearest public transit station is Samassi Via Risorgimento Fr.65-Poste.

Bus stations close to Samassi:

  • Samassi Via Risorgimento Fr.65-Poste
  • Samassi Piazza Italia
  • Samassi (Poste)

Questions & Answers

  • What is the fastest way to get from Terralba Via Porcella-Piazza Liberta' to Samassi?

    The fastest way takes 147 minutes, using Bus line 2302, Bus line REG, Bus line REG.

  • Is there a direct bus between Terralba Via Porcella-Piazza Liberta' and Samassi?

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

  • Which bus line goes from Terralba Via Porcella-Piazza Liberta' to Samassi?

    The 2302 bus line goes from Marina Arborea Strada 26 station near Terralba Via Porcella-Piazza Liberta' in Sardinia to Marrubiu Stazione FS station. From there you’ll have to take 2 train lines till Marrubiu Stazione FS station near Samassi in Samassi.

  • How long does it take to travel from Terralba Via Porcella-Piazza Liberta' to Samassi by bus and train?

    The total travel time between Terralba Via Porcella-Piazza Liberta' in Sardinia and Samassi in Samassi by bus and train is about 2 hr 27 min.

  • Where do I get on the bus near Terralba Via Porcella-Piazza Liberta' to get to Samassi?

    Get on the 2302 bus from the Marina Arborea Strada 26 stop near Terralba Via Porcella-Piazza Liberta' in Sardinia.

  • Where do I get off the bus when travelling between Terralba Via Porcella-Piazza Liberta' and Samassi?

    Get off the bus at the Marrubiu Stazione FS station, which is closest to Samassi in Samassi.