Travel from Milan to Airolo

Bus or train from Milan to Airolo?

Trenitalia Eurocity operates a train from Milan to Airolo every 3 hours. Tickets cost $37 - $40 and the journey takes 1 h 33 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly. Alternatively, Autolinee Gambioli operates a bus from Milan to Airolo once a week. Tickets cost $12 - $19 and the journey takes 1 h 40 min. Swiss PostAuto also services this route hourly.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Milan to Airolo

From Milano Centrale train to Bellinzona then train to Airolo. 3 h 4 min SFr 85. From Famagosta bus to Bellinzona Castione, walk to Castione, Stazione, then bus to Airolo, Stazione. 3 h 52 min SFr 42. From Duomo M1 line 1 subway to Milan Lampugnano Station, bus to Bellinzona, Stazione, then bus to Airolo, Stazione. 5 h 41 min SFr 47. From Milan drive to Airolo. 1 h 45 min SFr 28.
Close Print Itinerary
  1. Here are 4 options to get from
    Milan to Airolo:

    1. Trip:
      1 Train
      • One-Way approx: USD $65 - $89
      • Duration: 3 h 4 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $65 - $89
        • Duration: 3 h 4 min
        Close x
    2. Trip:
      2 Bus Autolinee Gambioli
      • One-Way approx: USD $37 - $53
      • Duration: 3 h 52 min
      Open +
      • Trip:
        2 Bus Autolinee Gambioli
        • One-Way approx: USD $37 - $53
        • Duration: 3 h 52 min
        Close x
    3. Trip:
      3 Bus Eurolines CH
      • One-Way approx: USD $43 - $61
      • Duration: 5 h 41 min
      Open +
      • Trip:
        3 Bus Eurolines CH
        • One-Way approx: USD $43 - $61
        • Duration: 5 h 41 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $24 - $40
      • Duration: 1 h 45 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $24 - $40
        • Duration: 1 h 45 min
        Close x