Skip to main content

How to get from Milano Porta Garibaldi to Ospedale Maggiore by bus, metro and train?

Milano Porta Garibaldi to Ospedale Maggiore map

From Milano Porta Garibaldi to Ospedale Maggiore by bus, metro and train

To get from Milano Porta Garibaldi to Ospedale Maggiore in Crema, you’ll need to take one train line, one metro line and one bus line: take the S1 train from Milano Porta Garibaldi (Passante) station to Milano Repubblica station. Next, you’ll have to switch to the M3 metro and finally take the K525 bus from Milano S.Donato M3 - C3 S6 B station to Crema Crispi (Parco Campo Marte) station. The total trip duration for this route is approximately 1 hr 42 min.

102min
Walk to train station
Train - S1
Metro - M3
Bus - K525K525
Walk to Ospedale Maggiore
Leaves from Milano Porta Garibaldi (Passante)

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Milano Porta Garibaldi (Passante)
    20 m • 1 min
  • 2
    Train - S1
    Wait for train
    S1
    Lodi
  • 3
    Ride to train station
    Ride to train station
    Milano Repubblica
    2 min
  • 4
    Metro - M3
    Wait for metro
    M3
    San Donato
  • 5
    Ride to metro station
    Ride to metro station
    San Donato
    18 min
  • 6
    Walk to bus station
    Walk to bus station
    Milano S.Donato M3 - C3 S6 B
    ID MLN136
    20 m • 1 min
  • 7
    Bus - K525K525
    Wait for bus
    K525
    Crema Mercato Rim. FS
  • 8
    Ride to bus station
    Ride to bus station
    Crema Crispi (Parco Campo Marte)
    ID CRM078
    56 min
  • 9
    Walk to Ospedale Maggiore
    Walk to
    Ospedale Maggiore
    Largo Ugo Dossena 2
    650 m • 9 min
*Duration based on 8am traffic

From Milano Porta Garibaldi to Ospedale Maggiore by bus and metro

To get from Milano Porta Garibaldi to Ospedale Maggiore in Crema, you’ll need to take 2 metro lines and one bus line: take the M2 metro from Garibaldi FS station to Centrale FS station. Next, you’ll have to switch to the M3 metro and finally take the K525 bus from Milano S.Donato M3 - C3 S6 B station to Crema Crispi (Parco Campo Marte) station. The total trip duration for this route is approximately 1 hr 39 min.

99min
Walk to metro station
Metro - M2
Metro - M3
Bus - K525K525
Walk to Ospedale Maggiore
Leaves from Garibaldi FS

Step by Step

  • 1
    Walk to metro station
    Walk to metro station
    Garibaldi FS
    60 m • 1 min
  • 2
    Metro - M2
    Wait for metro
    M2
    Gessate
  • 3
    Ride to metro station
    Ride to metro station
    Centrale FS
    4 min
  • 4
    Metro - M3
    Wait for metro
    M3
    San Donato
  • 5
    Ride to metro station
    Ride to metro station
    San Donato
    19 min
  • 6
    Walk to bus station
    Walk to bus station
    Milano S.Donato M3 - C3 S6 B
    ID MLN136
    20 m • 1 min
  • 7
    Bus - K525K525
    Wait for bus
    K525
    Crema Mercato Rim. FS
  • 8
    Ride to bus station
    Ride to bus station
    Crema Crispi (Parco Campo Marte)
    ID CRM078
    56 min
  • 9
    Walk to Ospedale Maggiore
    Walk to
    Ospedale Maggiore
    Largo Ugo Dossena 2
    650 m • 9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Milan and Lombardy.
All local mobility options in one app

Public transit directions from Milano Porta Garibaldi to Ospedale Maggiore

The distance between Milano Porta Garibaldi, Crema and Ospedale Maggiore, Crema is approximately 55.54 km, which can typically be travelled in 102 min. Moovit will show you the directions from Milano Porta Garibaldi to Ospedale Maggiore by bus, metro and train, so no matter how you choose to travel in Crema – you will always have plenty of easy options.

Public transit stations close to Milano Porta Garibaldi

Milano Porta Garibaldi is located at Milano Porta Garibaldi, Crema and the nearest public transit station is Milano Porta Garibaldi (Passante).

Metro stations close to Milano Porta Garibaldi:

  • Garibaldi FS

Train stations close to Milano Porta Garibaldi:

  • Milano Porta Garibaldi (Passante)

Bus stations close to Milano Porta Garibaldi:

  • Via Farini Via Ferrari
  • Stazione Garibaldi M2 M5
  • P.le Baiamonti

Public transit stations close to Ospedale Maggiore, Crema

Ospedale Maggiore is located at Largo Ugo Dossena 2, Crema and the nearest public transit station is Crema - V.le Piacenza Via Macello.

Train stations close to Ospedale Maggiore:

  • Crema
  • Madignano

Bus stations close to Ospedale Maggiore:

  • Crema - V.le Piacenza Via Macello
  • Crema - Via Libero Comune (Ospedale)
  • Crema - V.le Piacenza Via Libero Comune

Milano Porta Garibaldi to Ospedale Maggiore map

From Milano Porta Garibaldi to Ospedale Maggiore by bus and metro

To get from Milano Porta Garibaldi to Ospedale Maggiore in Crema, you’ll need to take 2 metro lines and one bus line: take the M2 metro from Garibaldi FS station to Centrale FS station. Next, you’ll have to switch to the M3 metro and finally take the K525 bus from Milano S.Donato M3 - C3 S6 B station to Crema Crispi (Parco Campo Marte) station. The total trip duration for this route is approximately 1 hr 39 min.

99min
Walk to metro station
Metro - M2
Metro - M3
Bus - K525K525
Walk to Ospedale Maggiore
Leaves from Garibaldi FS

Step by Step

  • 1
    Walk to metro station
    Walk to metro station
    Garibaldi FS
    60 m • 1 min
  • 2
    Metro - M2
    Wait for metro
    M2
    Gessate
  • 3
    Ride to metro station
    Ride to metro station
    Centrale FS
    4 min
  • 4
    Metro - M3
    Wait for metro
    M3
    San Donato
  • 5
    Ride to metro station
    Ride to metro station
    San Donato
    19 min
  • 6
    Walk to bus station
    Walk to bus station
    Milano S.Donato M3 - C3 S6 B
    ID MLN136
    20 m • 1 min
  • 7
    Bus - K525K525
    Wait for bus
    K525
    Crema Mercato Rim. FS
  • 8
    Ride to bus station
    Ride to bus station
    Crema Crispi (Parco Campo Marte)
    ID CRM078
    56 min
  • 9
    Walk to Ospedale Maggiore
    Walk to
    Ospedale Maggiore
    Largo Ugo Dossena 2
    650 m • 9 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Milano Porta Garibaldi to Ospedale Maggiore?

    The fastest way takes 102 minutes, using Bus line S1, Bus line M3, Bus line K525.

  • What is the alternative route to get from Milano Porta Garibaldi to Ospedale Maggiore?

    The alternative route takes 99 minutes, using Bus line M2, Bus line M3, Bus line K525.

  • Is there a direct train between Milano Porta Garibaldi and Ospedale Maggiore?

    No, you’ll have to take one train line, one metro line and one bus line in total. The total travelling time is 1 hr 42 min.

  • Which train line goes from Milano Porta Garibaldi to Ospedale Maggiore?

    The S1 train line goes from Milano Porta Garibaldi (Passante) station near Milano Porta Garibaldi in Milano to Lodi station. From there you’ll have to take one metro line and one bus line till Lodi station near Ospedale Maggiore in Crema.

  • How long does it take to travel from Milano Porta Garibaldi to Ospedale Maggiore by train, metro and bus?

    The total travel time between Milano Porta Garibaldi in Milano and Ospedale Maggiore in Crema by train, metro and bus is about 1 hr 42 min.

  • Where do I get on the train near Milano Porta Garibaldi to get to Ospedale Maggiore?

    Get on the S1 train from the Milano Porta Garibaldi (Passante) station near Milano Porta Garibaldi in Milano.

  • Where do I get off the train when travelling between Milano Porta Garibaldi and Ospedale Maggiore?

    Get off the train at the Lodi stop, which is closest to Ospedale Maggiore in Crema.

Real-Time Arrivals, Schedules, Maps & More