Skip to main content

How to get from San Benedetto (Buon Pastore) to Mara by bus and train?

By bus and train

To get from San Benedetto (Buon Pastore) to Mara in Sardinia, you’ll need to take 2 bus lines and one train line: take the 1 bus from San Benedetto (Fronte Buon Pastore) station to Roma (Fronte Stazione Fs) station. Next, you’ll have to switch to the REG train and finally take the 701 bus from Sassari Via Padre Zirano station to Mara Piazza Marconi station. The total trip duration for this route is approximately 9 hr 30 min.

570min
Bus - 11
Train - REGREG
Bus - 701701
Leaves from San Benedetto (Fronte Buon Pastore)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    San Benedetto (Buon Pastore)
  • 2
    Bus - 11
    Wait for bus
    1
    Ospedale Brotzu (Capolinea 1)
  • 3
    Ride to bus station
    Ride to bus station
    Roma (Fronte Stazione Fs)
    ID 0040
    10 min
  • 4
    Walk to train station
    Walk to train station
    Cagliari
    30 m • 1 min
  • 5
    Train - REGREG
    Wait for train
    REG
    Sassari
  • 6
    Ride to train station
    Ride to train station
    Sassari
    208 min
  • 7
    Walk to bus station
    Walk to bus station
    Sassari Via Padre Zirano
    ID 7281
    520 m • 7 min
  • 8
    Bus - 701701
    Wait for bus
    701
    Padria Via Nazionale-Poste
  • 9
    Ride to bus station Mara Piazza Marconi
    Ride to bus station
    Mara Piazza Marconi
    ID 7025
    90 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 San Benedetto (Buon Pastore) to Mara

The distance between San Benedetto (Buon Pastore), Sardinia and Mara, Sardinia is approximately 307.51 km, which can typically be travelled in 570 min. Moovit will show you the directions from San Benedetto (Buon Pastore) to Mara 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 San Benedetto (Buon Pastore)

San Benedetto (Buon Pastore) is located at San Benedetto (Buon Pastore), Sardinia and the nearest public transit station is Cagliari (Piazza S.Benedetto).

Bus stations close to San Benedetto (Buon Pastore):

  • Cagliari (Piazza S.Benedetto)
  • Dante (Ang. Via Cino Da Pistoia)
  • Pergolesi (Ang. Via San Benedetto)

Public transit stations close to Mara, Sardinia

Mara is located at Mara, Sardinia and the nearest public transit station is Fermata Di Fermata Di Mara.

Bus stations close to Mara:

  • Fermata Di Fermata Di Mara
  • Mara Piazza Marconi
  • Mara Via Gramsci 65

Questions & Answers

  • What is the fastest way to get from San Benedetto (Buon Pastore) to Mara?

    The fastest way takes 570 minutes, using Bus line 1, Bus line REG, Bus line 701.

  • Is there a direct bus between San Benedetto (Buon Pastore) and Mara in Sardinia?

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

  • Which bus line goes from San Benedetto (Buon Pastore) to Mara in Sardinia?

    The 1 bus line goes from Ospedale Brotzu (Capolinea 1) station near San Benedetto (Buon Pastore) to Roma (Fronte Stazione Fs) station. From there you’ll have to take one bus line and one train line till Roma (Fronte Stazione Fs) station near Mara in Sardinia

  • How long does it take to travel from San Benedetto (Buon Pastore) to Mara in Sardinia by bus and train?

    The total travel time between San Benedetto (Buon Pastore) and Mara in Sardinia by bus and train is about 9 hr 30 min.

  • Where do I get on the bus near San Benedetto (Buon Pastore) to get to Mara in Sardinia?

    Get on the 1 bus from the Ospedale Brotzu (Capolinea 1) stop near San Benedetto (Buon Pastore) in Sardinia.

  • Where do I get off the bus when travelling between San Benedetto (Buon Pastore) and Mara in Sardinia?

    Get off the bus at the Roma (Fronte Stazione Fs) stop, which is closest to Mara in Sardinia.

Real-Time Arrivals, Schedules, Maps & More