Travel from Hanover to Bratislava

Bus or train from Hanover to Bratislava?

German Railways (DB) operates a train from Hanover to Bratislava hourly. Tickets cost $90 - $130 and the journey takes 3 h 1 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Hanover to Bratislava 3 times a week. Tickets cost $55 - $95 and the journey takes 12 h 55 min.

Travel Guides

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

How to get from Hanover to Bratislava

ModeDurationPrice
From Hannover Hbf train to Hannover airport, fly to Vienna airport, then bus to Bratislava.4 h 29 min$106
From Hannover Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Vienna airport, then bus to Bratislava.6 h 7 min$156
From Hannover Hbf train to Flughafen Wien Busterminal then bus to Bratislava Most SNP (terminál).8 h 52 min$201
From Hannover Hbf train to Nürnberg Hauptbahnhof, train to Wien Hbf, then train to Bratislava-Petrzalka.9 h 45 min$251
From Hanover bus to Bratislava, Bratislava Most SNP.12 h 55 min$92
From Hannover Hauptbahnhof nighttrain to Wien Hbf (Busbahnhof Wiedner Gürtel) then bus to Bratislava aut.st. Mlynské Nivy/Busbahnhof.12 h 16 min$129
From Hanover drive to Bratislava.7 h 38 min$133
Close Print Itinerary
  1. Here are 7 options to get from
    Hanover to Bratislava:

    1. Trip:
      1 Fly from Hannover, bus
      • One-Way approx: USD $55 - $254
      • Duration: 4 h 29 min
      Open +
      • Trip:
        1 Fly from Hannover, bus
        • One-Way approx: USD $55 - $254
        • Duration: 4 h 29 min
        Close x
    2. Trip:
      2 Train to Hamburg, fly, bus
      • One-Way approx: USD $106 - $254
      • Duration: 6 h 7 min
      Open +
      • Trip:
        2 Train to Hamburg, fly, bus
        • One-Way approx: USD $106 - $254
        • Duration: 6 h 7 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $153 - $244
      • Duration: 8 h 52 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $153 - $244
        • Duration: 8 h 52 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $201 - $291
      • Duration: 9 h 45 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $201 - $291
        • Duration: 9 h 45 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $55 - $95
      • Duration: 12 h 55 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $55 - $95
        • Duration: 12 h 55 min
        Close x
    6. Trip:
      6 Nighttrain, bus
      • One-Way approx: USD $116 - $143
      • Duration: 12 h 16 min
      Open +
      • Trip:
        6 Nighttrain, bus
        • One-Way approx: USD $116 - $143
        • Duration: 12 h 16 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $110 - $160
      • Duration: 7 h 38 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $110 - $160
        • Duration: 7 h 38 min
        Close x