Travel options for:
Basel to Lyon
  • Train

    $85 - $100
    1. Basel SBB

      3 h 24 min - once daily

      $85 - $100

  • Train via Dijon Ville

    $81 - $108
    1. Basel SBB

      1 h 24 min - 4 times a day

      $50 - $60

    2. Dijon Ville

      1 h 31 min - once daily

      $30 - $50

  • Train via Geneve

    $92 - $171
    1. Basel SBB

      1 h 7 min - hourly

      $29 - $55

    2. Biel/Bienne

      1 h 29 min - 4 times a day

      $40 - $80

    3. Geneve

      1 h 52 min - 3 times a day

      $23 - $40

  • Bus

    $24 - $95
    1. Basel, Basel central station

      7 h 5 min - 6 times a week

      $24 - $95

  • Drive

    $55 - $85
    1. Basel

      3 h 48 min - 259.2 miles

      $55 - $85

  • Fly Basel to Lyon

    $81 - $312
    1. Basel

      8 min - every 15 minutes - line 50

      $2 - $4

    2. Basel (BSL)

      3 h 15 min - 1 stopover

      $60 - $290

    3. Lyon (LYS)

      30 min - every 20 minutes

      $18

  • Train to Strasbourg, fly to Lyon

    $108 - $437
    1. Basel

      1 h 18 min - every 2 hours

      $30 - $45

    2. Strasbourg

      10 min - every 20 minutes

      $10 - $14

    3. Strasbourg (SXB)

      55 min - non-stop

      $50 - $360

    4. Lyon (LYS)

      30 min - every 20 minutes

      $18

  • Train to Zurich, fly to Geneva, train

    $133 - $276
    1. Basel

      53 min - 3 times a day

      $30 - $60

    2. Zürich HB

      9 min - hourly

      $10 - $20

    3. Zurich (ZRH)

      45 min - non-stop

      $50 - $130

    4. Geneva (GVA)

      7 min - every 3 hours

      $10 - $18

    5. Geneve

      1 h 52 min - 3 times a day

      $30 - $50

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

From Basel SBB train to Lyon Part Dieu. 3 h 24 min 81€. From Basel SBB train to Dijon Ville then train to Lyon Part Dieu. 3 h 50 min 82€. From Basel SBB train to Biel/Bienne, train to Geneve, then train to Lyon Part Dieu. 6 h 6 min 136€. From Basel, Basel central station bus to Lyon, Lyon Perrache. 7 h 5 min 55€. From Basel drive to Lyon. 3 h 48 min 57€. From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Lyon airport, then Rhonexpress to Lyon. 6 h 3 min 154€. From Basel SBB train to Strasbourg, train to Strasbourg airport, fly to Lyon airport, then Rhonexpress to Lyon. 4 h 8 min 153€. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Geneva airport, train to Geneve, then train to Lyon. 5 h 56 min 170€.