Travel from Zürich to Merano

Bus or train from Zürich to Merano?

FlixBus operates a bus from Zürich to Merano 5 times a week. Tickets cost $17 - $29 and the journey takes 3 h 50 min. FlixBus also services this route 3 times a day. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Merano every 3 hours. Tickets cost $55 - $95 and the journey takes 3 h 31 min. Austrian Railways (ÖBB) also services this route once daily.

Travel Guides

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

How to get from Zürich to Merano

From Zurich bus to Innsbruck, Innsbruck Südbahnstraße then bus to Meran. 7 h 5 min 36€. From Zürich HB train to Innsbruck Hbf then train to Merano/Meran. 7 h 23 min 89€. From Zürich HB train to Innsbruck Hbf, train to Brennero, then train to Merano. 7 h 52 min 93€. From Zürich HB train to Innsbruck Hbf, train to Bolzano, then bus to Merano. 8 h 1 min 143€. From Zürich Stadelhofen train to Pfäffikon SZ, train to Landquart, train to Zernez, staziun, bus to Malles - Stazione, then night bus to Merano - Via delle Corse. 9 h 44 min 120€. From Zürich drive to Merano. 4 h 28 min 53€.
Close Print Itinerary
  1. Here are 6 options to get from
    Zürich to Merano:

    1. Trip:
      1 Bus
      • One-Way approx: USD $27 - $46
      • Duration: 7 h 5 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $27 - $46
        • Duration: 7 h 5 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $70 - $121
      • Duration: 7 h 23 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $70 - $121
        • Duration: 7 h 23 min
        Close x
    3. Trip:
      3 Train via Brennero
      • One-Way approx: USD $73 - $127
      • Duration: 7 h 52 min
      Open +
      • Trip:
        3 Train via Brennero
        • One-Way approx: USD $73 - $127
        • Duration: 7 h 52 min
        Close x
    4. Trip:
      4 Train via Bolzano
      • One-Way approx: USD $128 - $197
      • Duration: 8 h 1 min
      Open +
      • Trip:
        4 Train via Bolzano
        • One-Way approx: USD $128 - $197
        • Duration: 8 h 1 min
        Close x
    5. Trip:
      5 Train, bus, night bus
      • One-Way approx: USD $104 - $168
      • Duration: 9 h 44 min
      Open +
      • Trip:
        5 Train, bus, night bus
        • One-Way approx: USD $104 - $168
        • Duration: 9 h 44 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $50 - $80
      • Duration: 4 h 28 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $50 - $80
        • Duration: 4 h 28 min
        Close x