Travel options for:
Milan to Fribourg
  • Train via Brig

    $88 - $132
    1. Milano Centrale

      1 h 53 min - 5 times a day

      $44 - $47

    2. Brig

      1 h 5 min - every 3 hours

      $35 - $70

    3. Bern

      21 min - hourly - line 250

      $8 - $16

  • Train

    $87 - $140
    1. Milano Centrale

      2 h 40 min - 3 times a day

      $55 - $90

    2. Thun

      1 h 6 min - hourly

      $30 - $50

  • Bus

    $46 - $71
    1. via orefici p.za cordusio

      20 min - every 2 hours

      $1 - $3

    2. Mailand Lampugnano

      5 h 29 min - 3 times a week

      $28 - $45

    3. Bern, Neufeld P+R

      7 min - every 10 minutes - line 11

      $2 - $3

    4. Bern

      50 min - hourly

      $14 - $21

  • Drive

    $50 - $80
    1. Milan

      4 h - 223.9 miles

      $50 - $80

  • Train to Milan Malpensa, fly to Zurich, train

    $133 - $371
    1. Milan

      37 min - every 30 minutes

      $12 - $17

    2. Milan Malpensa (MXP)

      55 min - non-stop

      $70 - $260

    3. Zurich (ZRH)

      1 h 37 min - every 3 hours

      $50 - $95

  • Train to Lugano, fly to Geneva, train

    $126 - $296
    1. Milan

      1 h 7 min - every 4 hours

      $27 - $29

    2. Lugano FLP

      12 min - every 30 minutes - line 60

      $9 - $18

    3. Lugano (LUG)

      50 min - non-stop

      $50 - $170

    4. Geneva (GVA)

      1 h 31 min - every 3 hours

      $40 - $80

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Milano Centrale train to Brig, train to Bern, then line 250 train to Fribourg/Freiburg. 3 h 55 min SFr 125. From Milano Centrale train to Thun then train to Fribourg/Freiburg. 4 h 6 min SFr 124. From via orefici p.za cordusio bus to Mailand Lampugnano, bus to Bern, Neufeld P+R, line 11 bus to Bern, then bus to Fribourg/Freiburg. 8 h 24 min SFr 56. From Milan drive to Fribourg. 4 h SFr 65. From Milano Cadorna train to Milan Malpensa airport, fly to Zurich airport, then train to Fribourg. 4 h 57 min SFr 207. From Milano Centrale train to Lugano FLP, line 60 train to Lugano airport, fly to Geneva airport, then train to Fribourg. 5 h 15 min SFr 198.

 
 

Bus or train from Milan to Fribourg?

Trenitalia Eurocity operates a train from Milan to Fribourg hourly. Tickets cost $44 - $47 and the journey takes 1 h 53 min. 2 other operators also service this route. Alternatively, Milan Metro operates a bus from Milan to Fribourg hourly. Tickets cost $1 - $3 and the journey takes 20 min. 3 other operators also service this route.