Travel from Chur to Frankfurt-am-Main

Bus or train from Chur to Frankfurt am Main?

You can take a train from Chur to Frankfurt am Main via Basel SBB in around 6 h 10 min. Alternatively, FlixBus operates a bus from Chur to Frankfurt am Main twice daily. Tickets cost $30 - $55 and the journey takes 8 h 20 min.

Travel Guides

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

How to get from Chur to Frankfurt am Main

From Chur train to Basel SBB then train to Frankfurt(Main)Hbf. 6 h 10 min SFr 219. From Chur train to Mannheim Hbf then train to Frankfurt(Main)Hbf. 6 h 28 min SFr 211. From Chur bus to Frankfurt, Frankfurt central station. 8 h 20 min SFr 51. From Chur train to Zürich HB then nighttrain to Frankfurt(Main)Süd. 7 h 8 min SFr 118. From Chur drive to Frankfurt am Main. 4 h 39 min SFr 77. From Chur train to Rorschach, drive to Friedrichshafen airport, fly to Frankfurt airport, then train to Frankfurt am Main. 4 h 8 min SFr 196. From Chur train to Zürich HB, train to Zurich airport, fly to Frankfurt airport, then train to Frankfurt am Main. 4 h 48 min SFr 216. From Chur train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Frankfurt airport, then train to Frankfurt am Main. 6 h 4 min SFr 244.

How long does it take to get from Chur to Frankfurt am Main?

It takes approximately 6 h 10 min to get from Chur to Frankfurt am Main.
Close Print Itinerary
  1. Here are 8 options to get from
    Chur to Frankfurt am Main:

    1. Trip:
      1 Train via Basel SBB
      • One-Way approx: USD $139 - $240
      • Duration: 6 h 10 min
      Open +
      • Trip:
        1 Train via Basel SBB
        • One-Way approx: USD $139 - $240
        • Duration: 6 h 10 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $148 - $236
      • Duration: 6 h 28 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $148 - $236
        • Duration: 6 h 28 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $30 - $55
      • Duration: 8 h 20 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $30 - $55
        • Duration: 8 h 20 min
        Close x
    4. Trip:
      4 Train, nighttrain
      • One-Way approx: USD $82 - $134
      • Duration: 7 h 8 min
      Open +
      • Trip:
        4 Train, nighttrain
        • One-Way approx: USD $82 - $134
        • Duration: 7 h 8 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 4 h 39 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 4 h 39 min
        Close x
    6. Trip:
      6 Train to Friedrichshafen, fly
      • One-Way approx: USD $120 - $368
      • Duration: 4 h 8 min
      Open +
      • Trip:
        6 Train to Friedrichshafen, fly
        • One-Way approx: USD $120 - $368
        • Duration: 4 h 8 min
        Close x
    7. Trip:
      7 Train to Zurich, fly
      • One-Way approx: USD $139 - $357
      • Duration: 4 h 48 min
      Open +
      • Trip:
        7 Train to Zurich, fly
        • One-Way approx: USD $139 - $357
        • Duration: 4 h 48 min
        Close x
    8. Trip:
      8 Train to Basel, fly
      • One-Way approx: USD $143 - $398
      • Duration: 6 h 4 min
      Open +
      • Trip:
        8 Train to Basel, fly
        • One-Way approx: USD $143 - $398
        • Duration: 6 h 4 min
        Close x