Travel from Milan to Piedmont-Italy

Bus or train from Milan to Piedmont?

Trenitalia Frecce operates a train from Milan to Torino hourly. Tickets cost $22 - $35 and the journey takes 47 min. 5T Torino also services this route every 15 minutes. Alternatively, Milan Metro operates a bus from Milan to Torino hourly. Tickets cost $1 - $3 and the journey takes 20 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Milan to Piedmont

From Milano Centrale train to Fermata 27 - M - XVIII DICEMBRE then line 13 tram to Fermata 471 - CASTELLO. 1 h 1 min 23€. From Duomo M1 line 1 subway to Rho Fieramilano, walk to Rho Fiera Expo Milano 2015, train to Fermata 1611 - EANDI, then line 56 bus to Fermata 471 - CASTELLO. 2 h 53 min 19€. From via orefici p.za cordusio bus to Milan Lampugnano, bus to Fermata 1611 - EANDI, then line 56 bus to Fermata 471 - CASTELLO. 3 h 40 min 44€. From Duomo M1 line 1 subway to Milano, night bus to Fermata 3287 - FERRUCCI, then line 55 bus to Fermata 471 - CASTELLO. 3 h 31 min 21€. From Milan rideshare to Turin. 1 h 57 min 8€. From Milan drive to Torino. 1 h 24 min 21€.
Close Print Itinerary
  1. Here are 6 options to get from
    Milan to Piedmont:

    1. Trip:
      1 Train Trenitalia Frecce
      • One-Way approx: USD $24 - $33
      • Duration: 1 h 1 min
      Open +
      • Trip:
        1 Train Trenitalia Frecce
        • One-Way approx: USD $24 - $33
        • Duration: 1 h 1 min
        Close x
    2. Trip:
      2 Train Trenitalia
      • One-Way approx: USD $14 - $27
      • Duration: 2 h 53 min
      Open +
      • Trip:
        2 Train Trenitalia
        • One-Way approx: USD $14 - $27
        • Duration: 2 h 53 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $44 - $59
      • Duration: 3 h 40 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $44 - $59
        • Duration: 3 h 40 min
        Close x
    4. Trip:
      4 Night bus
      • One-Way approx: USD $12 - $30
      • Duration: 3 h 31 min
      Open +
      • Trip:
        4 Night bus
        • One-Way approx: USD $12 - $30
        • Duration: 3 h 31 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $8 - $11
      • Duration: 1 h 57 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $8 - $11
        • Duration: 1 h 57 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $21 - $35
      • Duration: 1 h 24 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $21 - $35
        • Duration: 1 h 24 min
        Close x