Travel options for:
Basel to Geneva Airport (GVA)
  • Train, fly

    $93 - $208
    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

  • Train via Bern

    $87 - $160
    1. Basel SBB

      57 min - 5 times a day

      $35 - $65

    2. Bern

      1 h 53 min - every 3 hours

      $50 - $95

  • Train

    $84 - $153
    1. Basel SBB

      24 min - 4 times a day

      $18 - $35

    2. Olten

      2 h 14 min - 4 times a day

      $65 - $120

  • Rideshare

    $19
    1. Basel

      3 h 4 min - once daily

      $19

  • Drive

    $30 - $50
    1. Basel

      2 h 30 min - 156.6 miles

      $30 - $50

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

From Basel SBB train to Zürich HB, train to Zurich airport, then fly to Geneva airport. 2 h 52 min $137. From Basel SBB train to Bern then train to Genève-Aéroport. 3 h 14 min $154. From Basel SBB train to Olten then train to Genève-Aéroport. 3 h 24 min $153. From Basel rideshare to Le Grand-Saconnex. 3 h 4 min $18. From Basel drive to Geneva Airport (GVA). 2 h 30 min $39.