Travel options for:
Frankfurt am Main to Basel
  • Train

    $75 - $120
    1. Frankfurt(Main)Hbf

      2 h 44 min - 5 times a day

      $75 - $120

  • Bus via Freiburg

    $24 - $40
    1. Frankfurt, Frankfurt central

      4 h - once daily

      $16 - $28

    2. Freiburg

      55 min - hourly

      $4 - $7

    3. Basel EuroAirport

      13 min - every 10 minutes - line 50

      $3 - $5

  • Bus

    $22 - $40
    1. Frankfurt, Frankfurt central

      6 h 25 min - twice daily

      $22 - $40

  • Nighttrain

    $30 - $45
    1. Frankfurt(Main)Süd

      3 h 10 min - once daily

      $30 - $45

  • Rideshare

    $26
    1. Frankfurt

      4 h 5 min - twice daily

      $26

  • Drive

    $40 - $65
    1. Frankfurt am Main

      2 h 54 min - 205.7 miles

      $40 - $65

  • Fly to Basel

    $75 - $277
    1. Frankfurt am Main

      14 min - every 30 minutes

      $1 - $3

    2. Frankfurt (FRA)

      45 min - non-stop

      $70 - $270

    3. Basel (BSL)

      9 min - every 10 minutes - line 50

      $3 - $4

  • Fly to Zurich, train

    $127 - $343
    1. Frankfurt am Main

      14 min - every 30 minutes

      $1 - $3

    2. Frankfurt (FRA)

      50 min - non-stop

      $85 - $260

    3. Zurich (ZRH)

      9 min - hourly - line 2

      $10 - $20

    4. Zürich HB

      53 min - 3 times a day

      $30 - $60

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Frankfurt(Main)Hbf train to Basel Bad Bf. 2 h 44 min 85€. From Frankfurt, Frankfurt central station bus to Freiburg, bus to Basel EuroAirport, then line 50 bus to Basel, Brausebad. 5 h 41 min 32€. From Frankfurt, Frankfurt central station bus to Basel, Basel central station. 6 h 25 min 30€. From Frankfurt(Main)Süd nighttrain to Basel Badischer Bahnhof. 3 h 10 min 30€. From Frankfurt rideshare to Basel. 4 h 5 min 21€. From Frankfurt am Main drive to Basel. 2 h 54 min 44€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Basel airport, then line 50 bus to Basel. 2 h 13 min 114€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Zurich airport, line 2 train to Zürich HB, then train to Basel. 3 h 32 min 179€.