Travel from Bern to Fribourg

Bus or train from Bern to Fribourg?

Swiss Railways (SBB/CFF/FFS) operates a train from Bern to Fribourg every 30 minutes. Tickets cost $17 - $35 and the journey takes 21 min. Alternatively, Swiss PostAuto operates a bus from Bern to Fribourg hourly. Tickets cost $15 - $22 and the journey takes 50 min. Bernmobil also services this route 4 times a week.

How to get from Bern to Fribourg

From Bern line 250 train to Fribourg/Freiburg. 21 min SFr 29. From Bern bus to Fribourg/Freiburg. 50 min SFr 14. From Bern night train to Fribourg/Freiburg. 21 min SFr 29. From Bern taxi to Fribourg. 26 min SFr 180. From Bern drive to Fribourg. 26 min SFr 5.

Operators from Bern to Fribourg

Close Print Itinerary
  1. Here are 5 options to get from
    Bern to Fribourg:

    1. Trip:
      1 Line 250 train
      • One-Way approx: USD $17 - $35
      • Duration: 21 min
      Open +
      • Trip:
        1 Line 250 train
        • One-Way approx: USD $17 - $35
        • Duration: 21 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $5 - $22
      • Duration: 50 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $5 - $22
        • Duration: 50 min
        Close x
    3. Trip:
      3 Night train
      • One-Way approx: USD $17 - $35
      • Duration: 21 min
      Open +
      • Trip:
        3 Night train
        • One-Way approx: USD $17 - $35
        • Duration: 21 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $150 - $190
      • Duration: 26 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $150 - $190
        • Duration: 26 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $4 - $7
      • Duration: 26 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $4 - $7
        • Duration: 26 min
        Close x