Travel from Hanover to Venice

Train, bus or fly from Hanover to Venice?

Lufthansa, Brussels Airlines and 10 other airlines fly from Hanover to Venice hourly. Alternatively, you can take a train from Hanover to Venice via München Hbf and Verona Porta Nuova in around 12 h 17 min.

Travel Guides

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

How to get from Hanover to Venice

From Hannover Hbf train to Hannover airport, fly to Venice airport, then line 5 bus to Venice. 5 h 52 min $145. From Hannover Hbf train to Hannover airport, fly to Trieste airport, then shuttle to Venice. 5 h 56 min $413. From Hannover Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Venice airport, then line 5 bus to Venice. 6 h 10 min $138. From Hannover Hbf train to Hannover airport, fly to Verona airport, line 199 Airport Bus to Verona Porta Nuova, then train to Venice. 8 h 6 min $226. From Hannover Hbf train to München Hbf, train to Verona Porta Nuova, then train to Venezia S.Lucia. 12 h 17 min $255. From Hannover Hauptbahnhof train to Verona Porta Nuova then train to Venezia S.Lucia. 14 h 18 min $171. From Hanover bus to Milan, Milan, bus to Mestre Fs C3, then bus to Corsia A5. 20 h 33 min $136. From Hannover Hauptbahnhof nighttrain to München Hauptbahnhof then night train to Venezia Santa Lucia. 19 h 21 min $137. From Hanover drive to Venice. 10 h 45 min $211.

Operators from Hanover to Venice

Close Print Itinerary
  1. Here are 9 options to get from
    Hanover to Venice:

    1. Trip:
      1 Fly Hannover to Venice
      • One-Way approx: USD $84 - $255
      • Duration: 5 h 52 min
      Open +
      • Trip:
        1 Fly Hannover to Venice
        • One-Way approx: USD $84 - $255
        • Duration: 5 h 52 min
        Close x
    2. Trip:
      2 Fly Hannover to Trieste, shuttle
      • One-Way approx: USD $187 - $713
      • Duration: 5 h 56 min
      Open +
      • Trip:
        2 Fly Hannover to Trieste, shuttle
        • One-Way approx: USD $187 - $713
        • Duration: 5 h 56 min
        Close x
    3. Trip:
      3 Train to Hamburg, fly to Venice
      • One-Way approx: USD $82 - $313
      • Duration: 6 h 10 min
      Open +
      • Trip:
        3 Train to Hamburg, fly to Venice
        • One-Way approx: USD $82 - $313
        • Duration: 6 h 10 min
        Close x
    4. Trip:
      4 Fly Hannover to Verona, train
      • One-Way approx: USD $95 - $410
      • Duration: 8 h 6 min
      Open +
      • Trip:
        4 Fly Hannover to Verona, train
        • One-Way approx: USD $95 - $410
        • Duration: 8 h 6 min
        Close x
    5. Trip:
      5 Train German Railways (DB)
      • One-Way approx: USD $157 - $296
      • Duration: 12 h 17 min
      Open +
      • Trip:
        5 Train German Railways (DB)
        • One-Way approx: USD $157 - $296
        • Duration: 12 h 17 min
        Close x
    6. Trip:
      6 Train Urlaubs-Express
      • One-Way approx: USD $148 - $177
      • Duration: 14 h 18 min
      Open +
      • Trip:
        6 Train Urlaubs-Express
        • One-Way approx: USD $148 - $177
        • Duration: 14 h 18 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $82 - $139
      • Duration: 20 h 33 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $82 - $139
        • Duration: 20 h 33 min
        Close x
    8. Trip:
      8 Nighttrain, night train
      • One-Way approx: USD $118 - $156
      • Duration: 19 h 21 min
      Open +
      • Trip:
        8 Nighttrain, night train
        • One-Way approx: USD $118 - $156
        • Duration: 19 h 21 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $170 - $250
      • Duration: 10 h 45 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $170 - $250
        • Duration: 10 h 45 min
        Close x