Travel from Florence-Italy to Merano

Bus or train from Florence to Merano?

You can take a train from Florence to Merano via Bologna C.Le and Bolzano in around 5 h 45 min. Alternatively, FlixBus operates a bus from Florence to Merano twice daily. Tickets cost $22 - $40 and the journey takes 4 h 50 min.

Travel Guides

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

How to get from Florence to Merano

From Firenze S.Maria Novella train to Bologna C.Le, train to Bolzano, then bus to Merano. 5 h 45 min 89€. From Florence bus to Bolzano then bus to Merano. 6 h 31 min 74€. From Firenze Autostazione bus to Trento-Autostaz., line 620 bus to Trento-Bren Center, walk to Trento Nord, then bus to Merano. 7 h 33 min 85€. From Florence drive to Merano. 3 h 42 min 58€. From Leopolda Salita bus to Florence airport, fly to Innsbruck airport, bus to Innsbruck Hbf, train to Bolzano, then bus to Merano. 10 h 38 min 386€.
Close Print Itinerary
  1. Here are 5 options to get from
    Florence to Merano:

    1. Trip:
      1 Train
      • One-Way approx: USD $91 - $134
      • Duration: 5 h 45 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $91 - $134
        • Duration: 5 h 45 min
        Close x
    2. Trip:
      2 Bus FlixBus
      • One-Way approx: USD $67 - $102
      • Duration: 6 h 31 min
      Open +
      • Trip:
        2 Bus FlixBus
        • One-Way approx: USD $67 - $102
        • Duration: 6 h 31 min
        Close x
    3. Trip:
      3 Bus Eurolines IT
      • One-Way approx: USD $90 - $127
      • Duration: 7 h 33 min
      Open +
      • Trip:
        3 Bus Eurolines IT
        • One-Way approx: USD $90 - $127
        • Duration: 7 h 33 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 3 h 42 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 3 h 42 min
        Close x
    5. Trip:
      5 Fly, train
      • One-Way approx: USD $240 - $817
      • Duration: 10 h 38 min
      Open +
      • Trip:
        5 Fly, train
        • One-Way approx: USD $240 - $817
        • Duration: 10 h 38 min
        Close x