Travel from Zurich-Airport-ZRH to Frankfurt-Airport-FRA

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

Lufthansa and Swiss fly from Zurich Airport (ZRH) to Frankfurt Airport (FRA) hourly. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Zurich Airport (ZRH) to Frankfurt Airport (FRA) every 15 minutes. Tickets cost $11 - $20 and the journey takes 9 min. 4 other operators also service this route.

Travel Guides

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

How to get from Zurich Airport (ZRH) to Frankfurt Airport (FRA)

From Zurich airport fly to Frankfurt airport. 1 h $127. From Zürich Flughafen train to Romanshorn, drive to Friedrichshafen airport, then fly to Frankfurt airport. 3 h 52 min $197. From Zurich airport fly to Stuttgart airport, train to Stuttgart Hbf, then train to Frankfurt Airport (FRA). 3 h 19 min $169. From Zürich Flughafen line 2 train to Zürich HB, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, then fly to Frankfurt airport. 4 h 41 min $213. From Zurich airport fly to Cologne/Bonn Apt airport, train to Köln Hbf, then train to Frankfurt Airport (FRA). 2 h 56 min $153. From Zürich Flughafen line 2 train to Zürich HB, train to Basel SBB, train to Mannheim Hbf, then train to Frankfurt(M) Flughafen Fernbf. 5 h 16 min $187. From Zürich Flughafen, Bahnhof line 10 tram to Zürich HB, train to Mannheim Hbf, then train to Frankfurt(M) Flughafen Fernbf. 6 h 8 min $158. From Zürich Flughafen line 2 train to Zürich HB, walk to Zurich, bus to Heidelberg, then bus to Frankfurt, Frankfurt Airport. 8 h 9 min $62. From Zürich Flughafen, Bahnhof line 10 tram to Zürich HB, nighttrain to Südbahnhof, subway to Frankfurt(M)Hauptwache, then train to Frankfurt(M) Flughafen Regionalbf. 6 h 54 min $62. From Zurich Airport (ZRH) drive to Frankfurt Airport (FRA). 3 h 37 min $63.

Operators from Zurich Airport (ZRH) to Frankfurt Airport (FRA)

Close Print Itinerary
  1. Here are 10 options to get from
    Zurich Airport (ZRH) to Frankfurt Airport (FRA):

    1. Trip:
      1 Fly Zurich to Frankfurt
      • One-Way approx: USD $85 - $260
      • Duration: 1 h
      Open +
      • Trip:
        1 Fly Zurich to Frankfurt
        • One-Way approx: USD $85 - $260
        • Duration: 1 h
        Close x
    2. Trip:
      2 Train to Friedrichshafen, fly to Frankfurt
      • One-Way approx: USD $117 - $361
      • Duration: 3 h 52 min
      Open +
      • Trip:
        2 Train to Friedrichshafen, fly to Frankfurt
        • One-Way approx: USD $117 - $361
        • Duration: 3 h 52 min
        Close x
    3. Trip:
      3 Fly Zurich to Stuttgart, train
      • One-Way approx: USD $88 - $277
      • Duration: 3 h 19 min
      Open +
      • Trip:
        3 Fly Zurich to Stuttgart, train
        • One-Way approx: USD $88 - $277
        • Duration: 3 h 19 min
        Close x
    4. Trip:
      4 Train to Basel, fly to Frankfurt
      • One-Way approx: USD $114 - $355
      • Duration: 4 h 41 min
      Open +
      • Trip:
        4 Train to Basel, fly to Frankfurt
        • One-Way approx: USD $114 - $355
        • Duration: 4 h 41 min
        Close x
    5. Trip:
      5 Fly Zurich to Cologne/Bonn Apt, train
      • One-Way approx: USD $67 - $272
      • Duration: 2 h 56 min
      Open +
      • Trip:
        5 Fly Zurich to Cologne/Bonn Apt, train
        • One-Way approx: USD $67 - $272
        • Duration: 2 h 56 min
        Close x
    6. Trip:
      6 Train via Basel SBB
      • One-Way approx: USD $119 - $196
      • Duration: 5 h 16 min
      Open +
      • Trip:
        6 Train via Basel SBB
        • One-Way approx: USD $119 - $196
        • Duration: 5 h 16 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $113 - $182
      • Duration: 6 h 8 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $113 - $182
        • Duration: 6 h 8 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $37 - $64
      • Duration: 8 h 9 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $37 - $64
        • Duration: 8 h 9 min
        Close x
    9. Trip:
      9 Nighttrain
      • One-Way approx: USD $50 - $73
      • Duration: 6 h 54 min
      Open +
      • Trip:
        9 Nighttrain
        • One-Way approx: USD $50 - $73
        • Duration: 6 h 54 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $50 - $75
      • Duration: 3 h 37 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $50 - $75
        • Duration: 3 h 37 min
        Close x