Skip to main content

How to get from Serdiana to Villacidro by bus?

From Serdiana to Villacidro by bus

To get from Serdiana to Villacidro in Sardinia, you’ll need to take 3 bus lines: take the 9003 bus from Serdiana Via Roma 9 station to Cagliari Via Ciusa station. Next, you’ll have to switch to the M bus and finally take the 211 bus from Cagliari Autostazione Arst station to SP 61 Km 1.000 station. The total trip duration for this route is approximately 2 hr 26 min. The ride fare is €7.50.

146min€7.50
Bus - 90039003
Bus - MM
Bus - 211211
Leaves from Serdiana Via Roma 9

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Serdiana
  • 2
    Bus - 90039003
    Wait for bus
    9003
    Cagliari Piazza Repubblica-Libreria
  • 3
    Ride to bus station
    Ride to bus station
    Cagliari Via Ciusa
    ID 1627
    36 min
  • 4
    Walk to bus station
    Walk to bus station
    Ciusa (Leonardo Da Vinci)
    ID 0007
    10 m • 1 min
  • 5
    Bus - MM
    Wait for bus
    M
    Matteotti (Capolinea M)
  • 6
    Ride to bus station
    Ride to bus station
    Matteotti (Fronte Stazione FS - Capolinea M)
    ID 0029
    12 min
  • 7
    Walk to bus station
    Walk to bus station
    Cagliari Autostazione Arst
    ID 1000
    160 m • 3 min
  • 8
    Bus - 211211
    Wait for bus
    211
    Arbus Cardaxius
  • 9
    Ride to bus station SP 61 Km 1.000
    Ride to bus station
    SP 61 Km 1.000
    ID 20791
    78 min
*Duration based on 8am traffic

Alternative route from Serdiana to Villacidro by bus via 9003, 3 and 211

To get from Serdiana to Villacidro in Sardinia, you’ll need to take 3 bus lines: take the 9003 bus from Serdiana Via Roma 9 station to Cagliari Via Ciusa station. Next, you’ll have to switch to the 3 bus and finally take the 211 bus from Cagliari Viale Monastir 151 station to SP 61 Km 1.000 station. The total trip duration for this route is approximately 2 hr 26 min. The ride fare is €7.50.

146min€7.50
Bus - 90039003
Bus - 33
Bus - 211211
Leaves from Serdiana Via Roma 9

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Serdiana
  • 2
    Bus - 90039003
    Wait for bus
    9003
    Cagliari Piazza Repubblica-Libreria
  • 3
    Ride to bus station
    Ride to bus station
    Cagliari Via Ciusa
    ID 1627
    36 min
  • 4
    Walk to bus station
    Walk to bus station
    Ciusa (Leonardo Da Vinci)
    ID 0007
    10 m • 1 min
  • 5
    Bus - 33
    Wait for bus
    3
    Abruzzi (Cimitero S. Michele)
  • 6
    Ride to bus station
    Ride to bus station
    Lunigiana (Hotel Sardegna)
    ID 0120
    9 min
  • 7
    Walk to bus station
    Walk to bus station
    Cagliari Viale Monastir 151
    ID 10088
    260 m • 4 min
  • 8
    Bus - 211211
    Wait for bus
    211
    Arbus Cardaxius
  • 9
    Ride to bus station SP 61 Km 1.000
    Ride to bus station
    SP 61 Km 1.000
    ID 20791
    67 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 Serdiana to Villacidro

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

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

Train stations close to Serdiana:

  • Dolianova
  • Soleminis

Bus stations close to Serdiana:

  • Serdiana Via Roma 9
  • Serdiana Via Manno
  • Serdiana Piazza San Salvatore

Public transit stations close to Villacidro, Sardinia

Villacidro is located at Villacidro, Sardinia and the nearest public transit station is SP 61 Km 1.000.

Bus stations close to Villacidro:

  • SP 61 Km 1.000
  • Villacidro Via San Gavino 28
  • Villacidro Via San Gavino 17

Alternative route from Serdiana to Villacidro by bus via 9003, 3 and 211

To get from Serdiana to Villacidro in Sardinia, you’ll need to take 3 bus lines: take the 9003 bus from Serdiana Via Roma 9 station to Cagliari Via Ciusa station. Next, you’ll have to switch to the 3 bus and finally take the 211 bus from Cagliari Viale Monastir 151 station to SP 61 Km 1.000 station. The total trip duration for this route is approximately 2 hr 26 min. The ride fare is €7.50.

146min€7.50
Bus - 90039003
Bus - 33
Bus - 211211
Leaves from Serdiana Via Roma 9

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Serdiana
  • 2
    Bus - 90039003
    Wait for bus
    9003
    Cagliari Piazza Repubblica-Libreria
  • 3
    Ride to bus station
    Ride to bus station
    Cagliari Via Ciusa
    ID 1627
    36 min
  • 4
    Walk to bus station
    Walk to bus station
    Ciusa (Leonardo Da Vinci)
    ID 0007
    10 m • 1 min
  • 5
    Bus - 33
    Wait for bus
    3
    Abruzzi (Cimitero S. Michele)
  • 6
    Ride to bus station
    Ride to bus station
    Lunigiana (Hotel Sardegna)
    ID 0120
    9 min
  • 7
    Walk to bus station
    Walk to bus station
    Cagliari Viale Monastir 151
    ID 10088
    260 m • 4 min
  • 8
    Bus - 211211
    Wait for bus
    211
    Arbus Cardaxius
  • 9
    Ride to bus station SP 61 Km 1.000
    Ride to bus station
    SP 61 Km 1.000
    ID 20791
    67 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Serdiana to Villacidro?

    The fastest way takes 146 minutes, using Bus line 9003, Bus line M, Bus line 211.

  • What is the alternative route to get from Serdiana to Villacidro?

    The alternative route takes 146 minutes, using Bus line 9003, Bus line 3, Bus line 211.

  • Is there a direct bus between Serdiana and Villacidro in Sardinia?

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

  • Which bus line goes from Serdiana to Villacidro in Sardinia?

    The 9003 bus line goes from Cagliari Piazza Repubblica-Libreria station near Serdiana to Cagliari Via Ciusa station. From there you’ll have to take one bus line till Cagliari Via Ciusa station near Villacidro in Sardinia

  • How long does it take to travel from Serdiana to Villacidro in Sardinia by bus?

    The total travel time between Serdiana and Villacidro in Sardinia by bus is about 2 hr 26 min.

  • Where do I get on the bus near Serdiana to get to Villacidro in Sardinia?

    Get on the 9003 bus from the Cagliari Piazza Repubblica-Libreria stop near Serdiana in Sardinia.

  • Where do I get off the bus when travelling between Serdiana and Villacidro in Sardinia?

    Get off the bus at the Cagliari Via Ciusa stop, which is closest to Villacidro in Sardinia.

  • How much is the bus fare from Serdiana to Villacidro?

    The ride from Serdiana to Villacidro costs €7.50.