Travel from Basel to Rotterdam

Bus or train from Basel to Rotterdam?

TGV operates a train from Basel to Rotterdam every 3 hours. Tickets cost $100 - $120 and the journey takes 3 h 3 min. 2 other operators also service this route. Alternatively, Eurolines CH operates a bus from Basel to Rotterdam 3 times a week. Tickets cost $60 - $80 and the journey takes 12 h 15 min.

Travel Guides

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

How to get from Basel to Rotterdam

From Basel SBB train to Paris Gare De Lyon, train to Paris Nord, then train to Rotterdam Centraal. 6 h 44 min 239€. From Basel SBB train to Strasbourg, train to Paris Est, walk to Paris Nord, then train to Rotterdam Centraal. 8 h 18 min 288€. From Basel SBB train to Eindhoven then train to Rotterdam Centraal. 11 h 50 min 185€. From Basel bus to Rotterdam. 12 h 15 min 62€. From Basel, Basel central station night bus to Liège then bus to Rotterdam, Rotterdam CS. 12 h 10 min 60€. From Basel drive to Rotterdam. 6 h 30 min 111€. From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Amsterdam airport, then train to Rotterdam. 4 h 17 min 76€. From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Brussels airport, then train to Rotterdam. 5 h 32 min 100€. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Amsterdam airport, then train to Rotterdam. 5 h 21 min 159€. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Brussels airport, then train to Rotterdam. 6 h 36 min 179€. From Basel SBB train to Strasbourg, train to Strasbourg airport, fly to Amsterdam airport, then train to Rotterdam. 5 h 28 min 185€.
Close Print Itinerary
  1. Here are 11 options to get from
    Basel to Rotterdam:

    1. Trip:
      1 Train
      • One-Way approx: USD $242 - $294
      • Duration: 6 h 44 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $242 - $294
        • Duration: 6 h 44 min
        Close x
    2. Trip:
      2 Train via Strasbourg
      • One-Way approx: USD $271 - $367
      • Duration: 8 h 18 min
      Open +
      • Trip:
        2 Train via Strasbourg
        • One-Way approx: USD $271 - $367
        • Duration: 8 h 18 min
        Close x
    3. Trip:
      3 Train Swiss Railways (SBB/CFF/FFS)
      • One-Way approx: USD $161 - $247
      • Duration: 11 h 50 min
      Open +
      • Trip:
        3 Train Swiss Railways (SBB/CFF/FFS)
        • One-Way approx: USD $161 - $247
        • Duration: 11 h 50 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $60 - $80
      • Duration: 12 h 15 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $60 - $80
        • Duration: 12 h 15 min
        Close x
    5. Trip:
      5 Night bus, bus
      • One-Way approx: USD $45 - $76
      • Duration: 12 h 10 min
      Open +
      • Trip:
        5 Night bus, bus
        • One-Way approx: USD $45 - $76
        • Duration: 12 h 10 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 6 h 30 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 6 h 30 min
        Close x
    7. Trip:
      7 Fly Basel to Amsterdam, train
      • One-Way approx: USD $50 - $205
      • Duration: 4 h 17 min
      Open +
      • Trip:
        7 Fly Basel to Amsterdam, train
        • One-Way approx: USD $50 - $205
        • Duration: 4 h 17 min
        Close x
    8. Trip:
      8 Fly Basel to Brussels, train
      • One-Way approx: USD $61 - $279
      • Duration: 5 h 32 min
      Open +
      • Trip:
        8 Fly Basel to Brussels, train
        • One-Way approx: USD $61 - $279
        • Duration: 5 h 32 min
        Close x
    9. Trip:
      9 Train to Zurich, fly to Amsterdam, train
      • One-Way approx: USD $97 - $351
      • Duration: 5 h 21 min
      Open +
      • Trip:
        9 Train to Zurich, fly to Amsterdam, train
        • One-Way approx: USD $97 - $351
        • Duration: 5 h 21 min
        Close x
    10. Trip:
      10 Train to Zurich, fly to Brussels, train
      • One-Way approx: USD $133 - $385
      • Duration: 6 h 36 min
      Open +
      • Trip:
        10 Train to Zurich, fly to Brussels, train
        • One-Way approx: USD $133 - $385
        • Duration: 6 h 36 min
        Close x
    11. Trip:
      11 Train to Strasbourg, fly to Amsterdam, train
      • One-Way approx: USD $127 - $472
      • Duration: 5 h 28 min
      Open +
      • Trip:
        11 Train to Strasbourg, fly to Amsterdam, train
        • One-Way approx: USD $127 - $472
        • Duration: 5 h 28 min
        Close x