Travel from Frankfurt-Airport-FRA to Geneva

Train, bus or fly from Frankfurt Airport (FRA) to Geneva?

Lufthansa, Swiss and 2 other airlines fly from Frankfurt Airport (FRA) to Geneva hourly. Alternatively, German Railways (DB) operates a train from Frankfurt Airport (FRA) to Geneva once daily. Tickets cost $110 - $180 and the journey takes 4 h 1 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly.

Travel Guides

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

How to get from Frankfurt Airport (FRA) to Geneva

From Frankfurt airport fly to Geneva airport then train to Geneva. 1 h 24 min $142. From Frankfurt airport fly to Basel airport, line 50 bus to Basel SBB, train to Bern, then train to Geneva. 4 h 29 min $282. From Frankfurt airport fly to Lyon airport, Rhonexpress to Lyon Part Dieu, then train to Geneva. 4 h 38 min $181. From Frankfurt(M) Flughafen Fernbf train to Bern then train to Genève. 6 h 8 min $262. From Frankfurt(M) Flughafen Fernbf train to Mannheim Hbf, train to Basel SBB, train to Olten, then train to Genève. 6 h 54 min $243. From Frankfurt, Frankfurt Airport bus to Karlsruhe, Hbf. - Süd, am Hintereingang then bus to Ženeva, Gare Routiere, pl. Dorciere. 10 h 25 min $35. From Frankfurt, Frankfurt Airport line 026 bus to Frankfurt, Frankfurt central station then bus to Geneva. 11 h 35 min $61. From Frankfurt, Frankfurt Airport night bus to Geneva. 9 h 5 min $63. From Frankfurt Airport (FRA) drive to Geneva. 5 h 13 min $91.

How long does it take to get from Frankfurt Airport (FRA) to Geneva?

It takes approximately 1 h 24 min to get from Frankfurt Airport (FRA) to Geneva.

Operators from Frankfurt Airport (FRA) to Geneva

OperatorPhoneWebsite
LufthansaLufthansa
SwissSwiss
EurowingsEurowings
Brussels AirlinesBrussels Airlines
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
BVBBVB
Air FranceAir France
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
RegioJet+420 542 42 42 42RegioJet
Close Print Itinerary
  1. Here are 9 options to get from
    Frankfurt Airport (FRA) to Geneva:

    1. Trip:
      1 Fly to Geneva
      • One-Way approx: USD $84 - $265
      • Duration: 1 h 24 min
      Open +
      • Trip:
        1 Fly to Geneva
        • One-Way approx: USD $84 - $265
        • Duration: 1 h 24 min
        Close x
    2. Trip:
      2 Fly to Basel, train
      • One-Way approx: USD $157 - $424
      • Duration: 4 h 29 min
      Open +
      • Trip:
        2 Fly to Basel, train
        • One-Way approx: USD $157 - $424
        • Duration: 4 h 29 min
        Close x
    3. Trip:
      3 Fly to Lyon, train
      • One-Way approx: USD $122 - $305
      • Duration: 4 h 38 min
      Open +
      • Trip:
        3 Fly to Lyon, train
        • One-Way approx: USD $122 - $305
        • Duration: 4 h 38 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $160 - $276
      • Duration: 6 h 8 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $160 - $276
        • Duration: 6 h 8 min
        Close x
    5. Trip:
      5 Train via Basel SBB
      • One-Way approx: USD $147 - $261
      • Duration: 6 h 54 min
      Open +
      • Trip:
        5 Train via Basel SBB
        • One-Way approx: USD $147 - $261
        • Duration: 6 h 54 min
        Close x
    6. Trip:
      6 Bus RegioJet
      • One-Way approx: USD $29 - $38
      • Duration: 10 h 25 min
      Open +
      • Trip:
        6 Bus RegioJet
        • One-Way approx: USD $29 - $38
        • Duration: 10 h 25 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $36 - $66
      • Duration: 11 h 35 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $36 - $66
        • Duration: 11 h 35 min
        Close x
    8. Trip:
      8 Night bus
      • One-Way approx: USD $50 - $65
      • Duration: 9 h 5 min
      Open +
      • Trip:
        8 Night bus
        • One-Way approx: USD $50 - $65
        • Duration: 9 h 5 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $75 - $110
      • Duration: 5 h 13 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $75 - $110
        • Duration: 5 h 13 min
        Close x