Travel from Frankfurt-am-Main to Fribourg

Bus or train from Frankfurt am Main to Fribourg?

You can take a train from Frankfurt am Main to Fribourg via Basel SBB and Bern in around 4 h 46 min. Alternatively, FlixBus operates a bus from Frankfurt am Main to Fribourg 6 times a week. Tickets cost $28 - $50 and the journey takes 7 h 30 min.

Travel Guides

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

How to get from Frankfurt am Main to Fribourg

From Frankfurt(Main)Hbf train to Basel SBB, train to Bern, then line 250 train to Fribourg/Freiburg. 4 h 46 min 161€. From Frankfurt, Frankfurt central station bus to Fribourg, cimetière then line 1 bus to Fribourg, gare CFF. 7 h 45 min 38€. From Frankfurt(Main)Süd nighttrain to Brugg AG, train to Bern, then line 250 train to Fribourg/Freiburg. 6 h 39 min 102€. From Frankfurt am Main drive to Fribourg. 4 h 10 min 59€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Basel airport, line 50 bus to Basel SBB, train to Bern, then line 250 train to Fribourg. 4 h 11 min 177€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Zurich airport, then train to Fribourg. 4 h 29 min 185€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Geneva airport, then train to Fribourg. 5 h 18 min 165€.
Close Print Itinerary
  1. Here are 7 options to get from
    Frankfurt am Main to Fribourg:

    1. Trip:
      1 Train
      • One-Way approx: USD $127 - $213
      • Duration: 4 h 46 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $127 - $213
        • Duration: 4 h 46 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $30 - $49
      • Duration: 7 h 45 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $30 - $49
        • Duration: 7 h 45 min
        Close x
    3. Trip:
      3 Nighttrain, train
      • One-Way approx: USD $83 - $131
      • Duration: 6 h 39 min
      Open +
      • Trip:
        3 Nighttrain, train
        • One-Way approx: USD $83 - $131
        • Duration: 6 h 39 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $90
      • Duration: 4 h 10 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $90
        • Duration: 4 h 10 min
        Close x
    5. Trip:
      5 Fly to Basel, train
      • One-Way approx: USD $119 - $364
      • Duration: 4 h 11 min
      Open +
      • Trip:
        5 Fly to Basel, train
        • One-Way approx: USD $119 - $364
        • Duration: 4 h 11 min
        Close x
    6. Trip:
      6 Fly to Zurich, train
      • One-Way approx: USD $142 - $363
      • Duration: 4 h 29 min
      Open +
      • Trip:
        6 Fly to Zurich, train
        • One-Way approx: USD $142 - $363
        • Duration: 4 h 29 min
        Close x
    7. Trip:
      7 Fly to Geneva, train
      • One-Way approx: USD $117 - $333
      • Duration: 5 h 18 min
      Open +
      • Trip:
        7 Fly to Geneva, train
        • One-Way approx: USD $117 - $333
        • Duration: 5 h 18 min
        Close x