Travel from Basel to Hamburg

Train, bus or fly from Basel to Hamburg?

Swiss Railways (SBB/CFF/FFS) operates a train from Basel to Hamburg hourly. Tickets cost $170 - $260 and the journey takes 6 h 20 min. Alternatively, FlixBus operates a bus from Basel to Hamburg 6 times a week. Tickets cost $50 - $90 and the journey takes 12 h 25 min.

Travel Guides

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

How to get from Basel to Hamburg

ModeDurationPrice
From Basel Bad Bf train to Hamburg Hbf.6 h 20 minSFr 221
From Basel SBB train to Lörrach Hbf, train to HBF/Kirchenallee, then line 6 bus to Zimmerstraße.11 h 31 minSFr 136
From Basel, Basel central station bus to Hamburg.12 h 25 minSFr 82
From Basel SBB Station nighttrain to Hamburg Hbf.10 h 38 minSFr 94
From Basel drive to Hamburg.7 h 3 minSFr 126
From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Hamburg airport, then train to Hamburg.3 h 53 minSFr 90
From Basel SBB train to Zürich HB, train to Zurich airport, fly to Hamburg airport, then train to Hamburg.4 h 52 minSFr 159
From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Bremen airport, taxi to Bremen Hbf, then train to Hamburg.6 h 44 minSFr 234
From Basel SBB train to Karlsruhe Hbf, train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Hamburg airport, then train to Hamburg.6 h 12 minSFr 184
Close Print Itinerary
  1. Here are 9 options to get from
    Basel to Hamburg:

    1. Trip:
      1 Train
      • One-Way approx: USD $170 - $260
      • Duration: 6 h 20 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $170 - $260
        • Duration: 6 h 20 min
        Close x
    2. Trip:
      2 Train Urlaubs-Express
      • One-Way approx: USD $134 - $173
      • Duration: 11 h 31 min
      Open +
      • Trip:
        2 Train Urlaubs-Express
        • One-Way approx: USD $134 - $173
        • Duration: 11 h 31 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $50 - $90
      • Duration: 12 h 25 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $50 - $90
        • Duration: 12 h 25 min
        Close x
    4. Trip:
      4 Nighttrain
      • One-Way approx: USD $85 - $110
      • Duration: 10 h 38 min
      Open +
      • Trip:
        4 Nighttrain
        • One-Way approx: USD $85 - $110
        • Duration: 10 h 38 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 7 h 3 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 7 h 3 min
        Close x
    6. Trip:
      6 Fly Basel to Hamburg
      • One-Way approx: USD $44 - $236
      • Duration: 3 h 53 min
      Open +
      • Trip:
        6 Fly Basel to Hamburg
        • One-Way approx: USD $44 - $236
        • Duration: 3 h 53 min
        Close x
    7. Trip:
      7 Train to Zurich, fly to Hamburg
      • One-Way approx: USD $86 - $272
      • Duration: 4 h 52 min
      Open +
      • Trip:
        7 Train to Zurich, fly to Hamburg
        • One-Way approx: USD $86 - $272
        • Duration: 4 h 52 min
        Close x
    8. Trip:
      8 Fly Basel to Bremen, train
      • One-Way approx: USD $128 - $421
      • Duration: 6 h 44 min
      Open +
      • Trip:
        8 Fly Basel to Bremen, train
        • One-Way approx: USD $128 - $421
        • Duration: 6 h 44 min
        Close x
    9. Trip:
      9 Train, train to Stuttgart, fly to Hamburg
      • One-Way approx: USD $119 - $305
      • Duration: 6 h 12 min
      Open +
      • Trip:
        9 Train, train to Stuttgart, fly to Hamburg
        • One-Way approx: USD $119 - $305
        • Duration: 6 h 12 min
        Close x