Skip to main content

How to get from Belvi to Ghilarza by bus?

From Belvi to Ghilarza by bus

To get from Belvi to Ghilarza in Sardinia, you’ll need to take 3 bus lines: take the 438 bus from Belvi' Via Roma 101 station to Fordongianus Via Ipsitani 60 station. Next, you’ll have to switch to the 415 bus and finally take the 413 bus from Ghilarza Via Matteotti station to Ghilarza Via Mandrolisai station. The total trip duration for this route is approximately 2 hr 40 min. The ride fare is €4.30.

160min€4.30
Walk to bus station
Bus - 438438
Bus - 415415
Bus - 413413
Leaves from Belvi' Via Roma 101

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Belvi' Via Roma 101
    ID 5365
    330 m • 5 min
  • 2
    Bus - 438438
    Wait for bus
    438
    Oristano Z.I.
  • 3
    Ride to bus station
    Ride to bus station
    Fordongianus Via Ipsitani 60
    ID 4034
    75 min
  • 4
    Bus - 415415
    Wait for bus
    415
    Abbasanta F.S.
  • 5
    Ride to bus station
    Ride to bus station
    Ghilarza Via Matteotti
    ID 4021
    23 min
  • 6
    Bus - 413413
    Wait for bus
    413
    Oristano Stazione Arst
  • 7
    Ride to bus station Ghilarza Via Mandrolisai
    Ride to bus station
    Ghilarza Via Mandrolisai
    ID 41157
    2 min
*Duration based on 8am traffic

Alternative route from Belvi to Ghilarza by bus via 438 and 415

To get from Belvi to Ghilarza in Sardinia, take the 438 bus from Belvi' Via Roma 101 station to Samugheo Piazza Sedda station. Next, take the 415 bus from Samugheo Piazza Sedda station to Ghilarza Via Matteotti station. The total trip duration for this route is approximately 2 hr 21 min. The ride fare is €3.10.

141min€3.10
Walk to bus station
Bus - 438438
Bus - 415415
Walk to Ghilarza
Leaves from Belvi' Via Roma 101

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Belvi' Via Roma 101
    ID 5365
    330 m • 5 min
  • 2
    Bus - 438438
    Wait for bus
    438
    Oristano Z.I.
  • 3
    Ride to bus station
    Ride to bus station
    Samugheo Piazza Sedda
    ID 4003
    45 min
  • 4
    Bus - 415415
    Wait for bus
    415
    Abbasanta F.S.
  • 5
    Ride to bus station
    Ride to bus station
    Ghilarza Via Matteotti
    ID 4021
    59 min
  • 6
    Walk to Ghilarza
    Walk to
    Ghilarza
    1.24 km • 16 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 Belvi to Ghilarza

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

Belvi is located at Belvi, Sardinia and the nearest public transit station is Belvi' Via Roma 101.

Bus stations close to Belvi:

  • Belvi' Via Roma 101
  • Belvi' Fronte Cimitero
  • Belvi' Via Maxia - Ingresso Abitato

Public transit stations close to Ghilarza, Sardinia

Ghilarza is located at Ghilarza, Sardinia and the nearest public transit station is Ghilarza.

Bus stations close to Ghilarza:

  • Ghilarza
  • Ghilarza P.Zza San Palmerio-Torre
  • Ghilarza Piazza San Palmerio-Torre

Alternative route from Belvi to Ghilarza by bus via 438 and 415

To get from Belvi to Ghilarza in Sardinia, take the 438 bus from Belvi' Via Roma 101 station to Samugheo Piazza Sedda station. Next, take the 415 bus from Samugheo Piazza Sedda station to Ghilarza Via Matteotti station. The total trip duration for this route is approximately 2 hr 21 min. The ride fare is €3.10.

141min€3.10
Walk to bus station
Bus - 438438
Bus - 415415
Walk to Ghilarza
Leaves from Belvi' Via Roma 101

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Belvi' Via Roma 101
    ID 5365
    330 m • 5 min
  • 2
    Bus - 438438
    Wait for bus
    438
    Oristano Z.I.
  • 3
    Ride to bus station
    Ride to bus station
    Samugheo Piazza Sedda
    ID 4003
    45 min
  • 4
    Bus - 415415
    Wait for bus
    415
    Abbasanta F.S.
  • 5
    Ride to bus station
    Ride to bus station
    Ghilarza Via Matteotti
    ID 4021
    59 min
  • 6
    Walk to Ghilarza
    Walk to
    Ghilarza
    1.24 km • 16 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Belvi to Ghilarza?

    The fastest way takes 160 minutes, using Bus line 438, Bus line 415, Bus line 413.

  • What is the alternative route to get from Belvi to Ghilarza?

    The alternative route takes 141 minutes, using Bus line 438, Bus line 415.

  • Is there a direct bus between Belvi and Ghilarza in Sardinia?

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

  • Which bus line goes from Belvi to Ghilarza in Sardinia?

    The 438 bus line goes from Belvi' Via Roma 101 station near Belvi to Oristano Z.I. station. From there you’ll have to take one bus line till Oristano Z.I. station near Ghilarza in Sardinia

  • How long does it take to travel from Belvi to Ghilarza in Sardinia by bus?

    The total travel time between Belvi and Ghilarza in Sardinia by bus is about 2 hr 40 min.

  • Where do I get on the bus near Belvi to get to Ghilarza in Sardinia?

    Get on the 438 bus from the Belvi' Via Roma 101 stop near Belvi in Sardinia.

  • Where do I get off the bus when travelling between Belvi and Ghilarza in Sardinia?

    Get off the bus at the Oristano Z.I. stop, which is closest to Ghilarza in Sardinia.

  • How much is the bus fare from Belvi to Ghilarza?

    The ride from Belvi to Ghilarza costs €4.30.