Skip to main content

How to get from Neoneli to Villaperuccio by bus and train?

From Neoneli to Villaperuccio by bus and train

To get from Neoneli to Villaperuccio in Sardinia, you’ll need to take 2 bus lines and one train line: take the 413 bus from Neoneli Via Roma 98 station to Abbasanta F.S. station. Next, you’ll have to switch to the REG train and finally take the 520 bus from Cagliari Piazza Matteotti - Esterno station to Santadi (Cantina Sociale) station. The total trip duration for this route is approximately 5 hr 36 min.

336min
Bus - 413413
Train - REGREG
Bus - 520520
Walk to Villaperuccio
Leaves from Neoneli Via Roma 98

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Neoneli
  • 2
    Bus - 413413
    Wait for bus
    413
    Abbasanta F.S.
  • 3
    Ride to bus station
    Ride to bus station
    Abbasanta F.S.
    ID 4020
    46 min
  • 4
    Walk to train station
    Walk to train station
    Abbasanta
    300 m • 4 min
  • 5
    Train - REGREG
    Wait for train
    REG
    Cagliari
  • 6
    Ride to train station
    Ride to train station
    Cagliari
    106 min
  • 7
    Walk to bus station
    Walk to bus station
    Cagliari Piazza Matteotti - Esterno
    220 m • 3 min
  • 8
    Bus - 520520
    Wait for bus
    520
    Santadi
  • 9
    Ride to bus station
    Ride to bus station
    Santadi (Cantina Sociale)
    70 min
  • 10
    Walk to Villaperuccio
    Walk to
    Villaperuccio
    3.1 km • 39 min
*Duration based on 8am traffic

Alternative route from Neoneli to Villaperuccio by bus and train via 414, REG and 520

To get from Neoneli to Villaperuccio in Sardinia, you’ll need to take 2 bus lines and one train line: take the 414 bus from Neoneli Via Roma 98 station to Abbasanta F.S. station. Next, you’ll have to switch to the REG train and finally take the 520 bus from Cagliari Piazza Matteotti - Esterno station to Santadi (Cantina Sociale) station. The total trip duration for this route is approximately 7 hr 35 min.

455min
Bus - 414414
Train - REGREG
Bus - 520520
Walk to Villaperuccio
Leaves from Neoneli Via Roma 98

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Neoneli
  • 2
    Bus - 414414
    Wait for bus
    414
    Abbasanta F.S.
  • 3
    Ride to bus station
    Ride to bus station
    Abbasanta F.S.
    ID 4020
    53 min
  • 4
    Walk to train station
    Walk to train station
    Abbasanta
    300 m • 4 min
  • 5
    Train - REGREG
    Wait for train
    REG
    Cagliari
  • 6
    Ride to train station
    Ride to train station
    Cagliari
    82 min
  • 7
    Walk to bus station
    Walk to bus station
    Cagliari Piazza Matteotti - Esterno
    220 m • 3 min
  • 8
    Bus - 520520
    Wait for bus
    520
    Santadi
  • 9
    Ride to bus station
    Ride to bus station
    Santadi (Cantina Sociale)
    70 min
  • 10
    Walk to Villaperuccio
    Walk to
    Villaperuccio
    3.1 km • 39 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 Neoneli to Villaperuccio

The distance between Neoneli, Sardinia and Villaperuccio, Sardinia is approximately 199.87 km, which can typically be travelled in 336 min. Moovit will show you the directions from Neoneli to Villaperuccio 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 Neoneli

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

Bus stations close to Neoneli:

  • Neoneli Via Roma 166
  • Neoneli Via Roma-Via Umberto

Public transit stations close to Villaperuccio, Sardinia

Villaperuccio is located at Villaperuccio, Sardinia and the nearest public transit station is Villaperuccio Via Nazionale 42.

Bus stations close to Villaperuccio:

  • Villaperuccio Via Nazionale 42
  • Villaperuccio Via Nazionale 96
  • Villaperuccio

Alternative route from Neoneli to Villaperuccio by bus and train via 414, REG and 520

To get from Neoneli to Villaperuccio in Sardinia, you’ll need to take 2 bus lines and one train line: take the 414 bus from Neoneli Via Roma 98 station to Abbasanta F.S. station. Next, you’ll have to switch to the REG train and finally take the 520 bus from Cagliari Piazza Matteotti - Esterno station to Santadi (Cantina Sociale) station. The total trip duration for this route is approximately 7 hr 35 min.

455min
Bus - 414414
Train - REGREG
Bus - 520520
Walk to Villaperuccio
Leaves from Neoneli Via Roma 98

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Neoneli
  • 2
    Bus - 414414
    Wait for bus
    414
    Abbasanta F.S.
  • 3
    Ride to bus station
    Ride to bus station
    Abbasanta F.S.
    ID 4020
    53 min
  • 4
    Walk to train station
    Walk to train station
    Abbasanta
    300 m • 4 min
  • 5
    Train - REGREG
    Wait for train
    REG
    Cagliari
  • 6
    Ride to train station
    Ride to train station
    Cagliari
    82 min
  • 7
    Walk to bus station
    Walk to bus station
    Cagliari Piazza Matteotti - Esterno
    220 m • 3 min
  • 8
    Bus - 520520
    Wait for bus
    520
    Santadi
  • 9
    Ride to bus station
    Ride to bus station
    Santadi (Cantina Sociale)
    70 min
  • 10
    Walk to Villaperuccio
    Walk to
    Villaperuccio
    3.1 km • 39 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Neoneli to Villaperuccio?

    The fastest way takes 336 minutes, using Bus line 413, Bus line REG, Bus line 520.

  • What is the alternative route to get from Neoneli to Villaperuccio?

    The alternative route takes 455 minutes, using Bus line 414, Bus line REG, Bus line 520.

  • Is there a direct bus between Neoneli and Villaperuccio in Sardinia?

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

  • Which bus line goes from Neoneli to Villaperuccio in Sardinia?

    The 413 bus line goes from Abbasanta F.S. station near Neoneli to Abbasanta F.S. station. From there you’ll have to take one bus line and one train line till Abbasanta F.S. station near Villaperuccio in Sardinia

  • How long does it take to travel from Neoneli to Villaperuccio in Sardinia by bus and train?

    The total travel time between Neoneli and Villaperuccio in Sardinia by bus and train is about 5 hr 36 min.

  • Where do I get on the bus near Neoneli to get to Villaperuccio in Sardinia?

    Get on the 413 bus from the Abbasanta F.S. stop near Neoneli in Sardinia.

  • Where do I get off the bus when travelling between Neoneli and Villaperuccio in Sardinia?

    Get off the bus at the Abbasanta F.S. stop, which is closest to Villaperuccio in Sardinia.

Real-Time Arrivals, Schedules, Maps & More