Skip to main content

How to get from Ostra to Macerata by bus and train?

From Ostra to Macerata by bus and train

To get from Ostra to Macerata in Ancona, you’ll need to take one bus line and 2 train lines: take the BS2 bus from Ostra (S. Giovanni) station to Senigallia (Staz. F.S. Interno) station. Next, you’ll have to switch to the RV train and finally take the R train from Ancona station to Corridonia-Mogliano station. The total trip duration for this route is approximately 5 hr 12 min.

312min
Bus - BS2BS2
Train - RV
Train - R
Walk to Macerata
Leaves from Ostra (S. Giovanni)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ostra
  • 2
    Bus - BS2BS2
    Wait for bus
    BS2
    Senigallia (Staz. F.S. Interno)
  • 3
    Ride to bus station
    Ride to bus station
    Senigallia (Staz. F.S. Interno)
    ID 7105
    30 min
  • 4
    Walk to train station
    Walk to train station
    Senigallia
    40 m • 1 min
  • 5
    Train - RV
    Wait for train
    RV
    Ancona
  • 6
    Ride to train station
    Ride to train station
    Ancona
    ID S07113
    27 min
  • 7
    Train - R
    Wait for train
    R
    Fabriano
  • 8
    Ride to train station
    Ride to train station
    Corridonia-Mogliano
    52 min
  • 9
    Walk to Macerata
    Walk to
    Macerata
    1.82 km • 24 min
*Duration based on 8am traffic

Alternative route from Ostra to Macerata by bus and train via D, B and R

To get from Ostra to Macerata in Ancona, you’ll need to take 2 bus lines and one train line: take the D bus from Ostra (S. Giovanni) station to Montemarciano Via S. Pietro station. Next, you’ll have to switch to the B bus and finally take the R train from Ancona station to Corridonia-Mogliano station. The total trip duration for this route is approximately 4 hr 52 min.

292min
Bus - DD
Bus - BB
Train - R
Walk to Macerata
Leaves from Ostra (S. Giovanni)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ostra
  • 2
    Bus - DD
    Wait for bus
    D
    Montemarciano Via S. Pietro
  • 3
    Ride to bus station
    Ride to bus station
    Montemarciano Via S. Pietro
    ID 21231
    20 min
  • 4
    Bus - BB
    Wait for bus
    B
    Piazza Cavour (Conerobus Linee Nord)
  • 5
    Ride to bus station
    Ride to bus station
    Ancona (Stazione-Alberghi)
    ID 20044
    42 min
  • 6
    Walk to train station
    Walk to train station
    Ancona
    ID S07113
    530 m • 7 min
  • 7
    Train - R
    Wait for train
    R
    Fabriano
  • 8
    Ride to train station
    Ride to train station
    Corridonia-Mogliano
    52 min
  • 9
    Walk to Macerata
    Walk to
    Macerata
    1.82 km • 24 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Ancona.
All local mobility options in one app

Public transit directions from Ostra to Macerata

The distance between Ostra, Ancona and Macerata, Ancona is approximately 106.72 km, which can typically be travelled in 312 min. Moovit will show you the directions from Ostra to Macerata by bus and train, so no matter how you choose to travel in Ancona – you will always have plenty of easy options.

Public transit stations close to Ostra

Ostra is located at Ostra, Ancona and the nearest public transit station is Ostra (Capolinea).

Bus stations close to Ostra:

  • Ostra (Capolinea)
  • Ostra (Mercato).
  • Ostra (Via A. Moro).

Public transit stations close to Macerata, Ancona

Macerata is located at Macerata, Ancona and the nearest public transit station is Macerata Università.

Train stations close to Macerata:

  • Macerata Università
  • Macerata Fontescodella
  • Macerata

Bus stations close to Macerata:

  • Piediripa - Via Annibali - Calzaturifici
  • Piediripa - Via Fioretti - Romcaffe
  • Piediripa - Via Cluentina - Ramaccioni

Alternative route from Ostra to Macerata by bus and train via D, B and R

To get from Ostra to Macerata in Ancona, you’ll need to take 2 bus lines and one train line: take the D bus from Ostra (S. Giovanni) station to Montemarciano Via S. Pietro station. Next, you’ll have to switch to the B bus and finally take the R train from Ancona station to Corridonia-Mogliano station. The total trip duration for this route is approximately 4 hr 52 min.

292min
Bus - DD
Bus - BB
Train - R
Walk to Macerata
Leaves from Ostra (S. Giovanni)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Ostra
  • 2
    Bus - DD
    Wait for bus
    D
    Montemarciano Via S. Pietro
  • 3
    Ride to bus station
    Ride to bus station
    Montemarciano Via S. Pietro
    ID 21231
    20 min
  • 4
    Bus - BB
    Wait for bus
    B
    Piazza Cavour (Conerobus Linee Nord)
  • 5
    Ride to bus station
    Ride to bus station
    Ancona (Stazione-Alberghi)
    ID 20044
    42 min
  • 6
    Walk to train station
    Walk to train station
    Ancona
    ID S07113
    530 m • 7 min
  • 7
    Train - R
    Wait for train
    R
    Fabriano
  • 8
    Ride to train station
    Ride to train station
    Corridonia-Mogliano
    52 min
  • 9
    Walk to Macerata
    Walk to
    Macerata
    1.82 km • 24 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Ostra to Macerata?

    The fastest way takes 312 minutes, using Bus line BS2, Bus line RV, Bus line R.

  • What is the alternative route to get from Ostra to Macerata?

    The alternative route takes 292 minutes, using Bus line D, Bus line B, Bus line R.

  • Is there a direct bus between Ostra and Macerata in Ancona?

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

  • Which bus line goes from Ostra to Macerata in Ancona?

    The BS2 bus line goes from Senigallia (Staz. F.S. Interno) station near Ostra to Senigallia (Staz. F.S. Interno) station. From there you’ll have to take 2 train lines till Senigallia (Staz. F.S. Interno) station near Macerata in Ancona

  • How long does it take to travel from Ostra to Macerata in Ancona by bus and train?

    The total travel time between Ostra and Macerata in Ancona by bus and train is about 5 hr 12 min.

  • Where do I get on the bus near Ostra to get to Macerata in Ancona?

    Get on the BS2 bus from the Senigallia (Staz. F.S. Interno) stop near Ostra in Ancona.

  • Where do I get off the bus when travelling between Ostra and Macerata in Ancona?

    Get off the bus at the Senigallia (Staz. F.S. Interno) station, which is closest to Macerata in Ancona.

Real-Time Arrivals, Schedules, Maps & More