Travel from Hamburg to Poznań

Train, bus or fly from Hamburg to Poznań?

German Railways (DB) operates a train from Hamburg to Poznań hourly. Tickets cost $23 - $100 and the journey takes 1 h 42 min. German Railways (DB) also services this route 5 times a day. Alternatively, FlixBus operates a bus from Hamburg to Poznań hourly. Tickets cost $16 - $28 and the journey takes 3 h 15 min. 3 other operators also service this route.

Travel Guides

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

How to get from Hamburg to Poznań

From Hamburg Hbf train to Berlin Hbf then train to Poznan Gl.. 5 h 30 min 109€. From Hamburg bus to Berlin, Berlin central bus station then bus to Poznań. 7 h 49 min 59€. From Hamburg ZOB bus to Poznań Główny. 10 h 4 min 45€. From Hamburg rideshare to Poznan. 6 h 37 min 21€. From Hamburg drive to Poznań. 4 h 55 min 72€. From Hamburg-Barmbek train to Hamburg airport, fly to Poznan airport, then bus to Poznań. 6 h 3 min 79€.
Close Print Itinerary
  1. Here are 6 options to get from
    Hamburg to Poznań:

    1. Trip:
      1 Train
      • One-Way approx: USD $58 - $152
      • Duration: 5 h 30 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $58 - $152
        • Duration: 5 h 30 min
        Close x
    2. Trip:
      2 Bus FlixBus
      • One-Way approx: USD $33 - $93
      • Duration: 7 h 49 min
      Open +
      • Trip:
        2 Bus FlixBus
        • One-Way approx: USD $33 - $93
        • Duration: 7 h 49 min
        Close x
    3. Trip:
      3 Bus EST Sp. z o.o.
      • One-Way approx: USD $45 - $65
      • Duration: 10 h 4 min
      Open +
      • Trip:
        3 Bus EST Sp. z o.o.
        • One-Way approx: USD $45 - $65
        • Duration: 10 h 4 min
        Close x
    4. Trip:
      4 Rideshare
      • One-Way approx: USD $27
      • Duration: 6 h 37 min
      Open +
      • Trip:
        4 Rideshare
        • One-Way approx: USD $27
        • Duration: 6 h 37 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $70 - $110
      • Duration: 4 h 55 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $70 - $110
        • Duration: 4 h 55 min
        Close x
    6. Trip:
      6 Fly
      • One-Way approx: USD $67 - $164
      • Duration: 6 h 3 min
      Open +
      • Trip:
        6 Fly
        • One-Way approx: USD $67 - $164
        • Duration: 6 h 3 min
        Close x