Skip to main content

How to get from Monastir to Villanovafranca by bus?

From Monastir to Villanovafranca by bus

To get from Monastir to Villanovafranca in Sardinia, you’ll need to take 3 bus lines: take the 122 bus from Monastir Via Nazionale Fr.240 station to Sanluri Autostazione station. Next, you’ll have to switch to the 406 bus and finally take the 9001 bus from Tuili Ciat station to Villanovafranca Via Regina Elena 32 station. The total trip duration for this route is approximately 4 hr 2 min. The ride fare is €3.10.

242min€3.10
Bus - 122122
Bus - 406406
Bus - 90019001
Walk to Villanovafranca
Leaves from Monastir Via Nazionale Fr.240
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Monastir
  • 2
    Bus - 122122
    Wait for bus
    122
    Sanluri Autostazione
  • 3
    Ride to bus station
    Ride to bus station
    Sanluri Autostazione
    ID 1512
    40 min
  • 4
    Bus - 406406
    Wait for bus
    406
    Figu
  • 5
    Ride to bus station
    Ride to bus station
    Tuili Ciat
    ID 1096
    39 min
  • 6
    Bus - 90019001
    Wait for bus
    9001
    Sanluri Autostazione
  • 7
    Ride to bus station
    Ride to bus station
    Villanovafranca Via Regina Elena 32
    ID 20956
    19 min
  • 8
    Walk to Villanovafranca
    Walk to
    Villanovafranca
    100 m • 2 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 Monastir to Villanovafranca
The distance between Monastir, Sardinia and Villanovafranca, Sardinia is approximately 69.75 km, which can typically be travelled in 242 min. Moovit will show you the directions from Monastir to Villanovafranca 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 Monastir

Monastir is located at Monastir, Sardinia and the nearest public transit station is Monastir (Via Nazionale-Agip).

Bus stations close to Monastir:

  • Monastir (Via Nazionale-Agip)
  • Monastir Via Nazionale 179
  • Monastir Via Nazionale 204
Public transit stations close to Villanovafranca, Sardinia

Villanovafranca is located at Villanovafranca, Sardinia and the nearest public transit station is Villanovafranca Via XX Settembre 12.

Bus stations close to Villanovafranca:

  • Villanovafranca Via XX Settembre 12
  • Villanovafranca Via XX Settembre 25 Scuole
  • Villanovafranca Via Regina Elena 3
Questions & Answers
  • What is the fastest way to get from Monastir to Villanovafranca?

    The fastest way takes 242 minutes, using Bus line 122, Bus line 406, Bus line 9001.

  • Is there a direct bus between Monastir and Villanovafranca in Sardinia?

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

  • Which bus line goes from Monastir to Villanovafranca in Sardinia?

    The 122 bus line goes from Sanluri Autostazione station near Monastir to Sanluri Autostazione station. From there you’ll have to take one bus line till Sanluri Autostazione station near Villanovafranca in Sardinia

  • How long does it take to travel from Monastir to Villanovafranca in Sardinia by bus?

    The total travel time between Monastir and Villanovafranca in Sardinia by bus is about 4 hr 2 min.

  • Where do I get on the bus near Monastir to get to Villanovafranca in Sardinia?

    Get on the 122 bus from the Sanluri Autostazione stop near Monastir in Sardinia.

  • Where do I get off the bus when travelling between Monastir and Villanovafranca in Sardinia?

    Get off the bus at the Sanluri Autostazione stop, which is closest to Villanovafranca in Sardinia.

  • How much is the bus fare from Monastir to Villanovafranca?

    The ride from Monastir to Villanovafranca costs €3.10.

Real-Time Arrivals, Schedules, Maps & More