Travel from Bra to Milan

Bus or train from Bra to Milan?

Trenitalia operates a train from Bra to Milan hourly. Tickets cost $4 - $10 and the journey takes 53 min. Trenitalia Frecce also services this route hourly. Alternatively, FlixBus operates a bus from Bra to Milan 5 times a week. Tickets cost $10 - $18 and the journey takes 2 h 45 min. Milan Metro also services this route every 10 minutes.

Travel Guides

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

How to get from Bra to Milan

From Bra train to Torino Porta Susa then train to Milano Centrale. 2 h 26 min 29€. From Bra bus to Lampugnano then line 1 subway to Duomo M1. 3 h 3 min 15€. From Bra train to Torino Porta Susa, train to Rho Fiera Expo Milano 2015, walk to Rho Fieramilano, then line 1 subway to Duomo M1. 3 h 34 min 25€. From Bra drive to Milan. 1 h 48 min 25€.

Operators from Bra to Milan

Close Print Itinerary
  1. Here are 4 options to get from
    Bra to Milan:

    1. Trip:
      1 Train Trenitalia Frecce
      • One-Way approx: USD $26 - $45
      • Duration: 2 h 26 min
      Open +
      • Trip:
        1 Train Trenitalia Frecce
        • One-Way approx: USD $26 - $45
        • Duration: 2 h 26 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $13 - $20
      • Duration: 3 h 3 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $13 - $20
        • Duration: 3 h 3 min
        Close x
    3. Trip:
      3 Train via Rho Fiera Expo Milano 2015
      • One-Way approx: USD $16 - $35
      • Duration: 3 h 34 min
      Open +
      • Trip:
        3 Train via Rho Fiera Expo Milano 2015
        • One-Way approx: USD $16 - $35
        • Duration: 3 h 34 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $25 - $40
      • Duration: 1 h 48 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $25 - $40
        • Duration: 1 h 48 min
        Close x