Skip to main content

How to get from Sarroch to Villasalto by bus?

From Sarroch to Villasalto by bus

To get from Sarroch to Villasalto in Sardinia, you’ll need to take 3 bus lines: take the 129 bus from Villa D'Orri station to Cagliari Autostazione Arst station. Next, you’ll have to switch to the 108 bus and finally take the 108 bus from Ballao Via Cagliari 54 station to Villasalto Campo Sportivo station. The total trip duration for this route is approximately 3 hr 54 min. The ride fare is €6.10.

234min€6.10
Walk to bus station
Bus - 129129
Bus - 108108
Bus - 108108
Leaves from Villa D'Orri

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Villa D'Orri
    ID 1128
    1.15 km • 15 min
  • 2
    Bus - 129129
    Wait for bus
    129
    Cagliari Autostazione Arst
  • 3
    Ride to bus station
    Ride to bus station
    Cagliari Autostazione Arst
    ID 1000
    26 min
  • 4
    Bus - 108108
    Wait for bus
    108
    Perdasdefogu
  • 5
    Ride to bus station
    Ride to bus station
    Ballao Via Cagliari 54
    ID 2023
    130 min
  • 6
    Bus - 108108
    Wait for bus
    108
    San Vito Via Nazionale 85 Funtana Iri
  • 7
    Ride to bus station Villasalto Campo Sportivo
    Ride to bus station
    Villasalto Campo Sportivo
    ID 10618
    28 min
*Duration based on 8am traffic

Alternative route from Sarroch to Villasalto by bus via 139, 108 and 108

To get from Sarroch to Villasalto in Sardinia, you’ll need to take 3 bus lines: take the 139 bus from Villa D'Orri station to Cagliari Autostazione Arst station. Next, you’ll have to switch to the 108 bus and finally take the 108 bus from Ballao Via Cagliari 54 station to Villasalto Campo Sportivo station. The total trip duration for this route is approximately 5 hr 14 min. The ride fare is €6.10.

314min€6.10
Walk to bus station
Bus - 139139
Bus - 108108
Bus - 108108
Leaves from Villa D'Orri

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Villa D'Orri
    ID 1128
    1.15 km • 15 min
  • 2
    Bus - 139139
    Wait for bus
    139
    Cagliari Autostazione Arst
  • 3
    Ride to bus station
    Ride to bus station
    Cagliari Autostazione Arst
    ID 1000
    26 min
  • 4
    Bus - 108108
    Wait for bus
    108
    Perdasdefogu
  • 5
    Ride to bus station
    Ride to bus station
    Ballao Via Cagliari 54
    ID 2023
    130 min
  • 6
    Bus - 108108
    Wait for bus
    108
    San Vito Via Nazionale 85 Funtana Iri
  • 7
    Ride to bus station Villasalto Campo Sportivo
    Ride to bus station
    Villasalto Campo Sportivo
    ID 10618
    28 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 Sarroch to Villasalto

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

Public transit stations close to Villasalto, Sardinia

Villasalto is located at Villasalto, Sardinia and the nearest public transit station is Villasalto Piazza Italia 7.

Bus stations close to Villasalto:

  • Villasalto Piazza Italia 7
  • Villasalto Corso Repubblica 58
  • Villasalto Campo Sportivo

Alternative route from Sarroch to Villasalto by bus via 139, 108 and 108

To get from Sarroch to Villasalto in Sardinia, you’ll need to take 3 bus lines: take the 139 bus from Villa D'Orri station to Cagliari Autostazione Arst station. Next, you’ll have to switch to the 108 bus and finally take the 108 bus from Ballao Via Cagliari 54 station to Villasalto Campo Sportivo station. The total trip duration for this route is approximately 5 hr 14 min. The ride fare is €6.10.

314min€6.10
Walk to bus station
Bus - 139139
Bus - 108108
Bus - 108108
Leaves from Villa D'Orri

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Villa D'Orri
    ID 1128
    1.15 km • 15 min
  • 2
    Bus - 139139
    Wait for bus
    139
    Cagliari Autostazione Arst
  • 3
    Ride to bus station
    Ride to bus station
    Cagliari Autostazione Arst
    ID 1000
    26 min
  • 4
    Bus - 108108
    Wait for bus
    108
    Perdasdefogu
  • 5
    Ride to bus station
    Ride to bus station
    Ballao Via Cagliari 54
    ID 2023
    130 min
  • 6
    Bus - 108108
    Wait for bus
    108
    San Vito Via Nazionale 85 Funtana Iri
  • 7
    Ride to bus station Villasalto Campo Sportivo
    Ride to bus station
    Villasalto Campo Sportivo
    ID 10618
    28 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Sarroch to Villasalto?

    The fastest way takes 234 minutes, using Bus line 129, Bus line 108, Bus line 108.

  • What is the alternative route to get from Sarroch to Villasalto?

    The alternative route takes 314 minutes, using Bus line 139, Bus line 108, Bus line 108.

  • Is there a direct bus between Sarroch and Villasalto in Sardinia?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 54 min.

  • Which bus line goes from Sarroch to Villasalto in Sardinia?

    The 129 bus line goes from Villa D'Orri station near Sarroch to Cagliari Autostazione Arst station. From there you’ll have to take one bus line till Cagliari Autostazione Arst station near Villasalto in Sardinia

  • How long does it take to travel from Sarroch to Villasalto in Sardinia by bus?

    The total travel time between Sarroch and Villasalto in Sardinia by bus is about 3 hr 54 min.

  • Where do I get on the bus near Sarroch to get to Villasalto in Sardinia?

    Get on the 129 bus from the Villa D'Orri stop near Sarroch in Sardinia.

  • Where do I get off the bus when travelling between Sarroch and Villasalto in Sardinia?

    Get off the bus at the Cagliari Autostazione Arst stop, which is closest to Villasalto in Sardinia.

  • How much is the bus fare from Sarroch to Villasalto?

    The ride from Sarroch to Villasalto costs €6.10.

Real-Time Arrivals, Schedules, Maps & More