There are 8 ways to get from Munich to Fribourg by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train • 5 h 49 min
$138 - $231
Cheapest option
Bus via Zurich • 6 h 13 min
$18 - $42
6 alternative options
Bus • 6 h 42 min
$29 - $48
Drive • 4 h 36 min
$60 - $90
Fly to Basel, train • 4 h 53 min
$121 - $345
Fly to Zurich, train • 4 h 59 min
$149 - $414
Fly to Berne, line 4 train, train • 5 h 14 min
$160 - $659
Fly to Geneva, train • 6 h
$84 - $234
What companies run services between Munich, Germany and Fribourg, Switzerland?
You can take a train from Munich to Fribourg via Zürich HB (Carpark Sihlquai) and Zürich HB in around 5 h 49 min. Alternatively, you can take a bus from Munich to Fribourg via Zurich, Fribourg, and Fribourg, cimetière in around 6 h 13 min.

- Website
- lufthansa.com
Flights from Munich to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $110 - $500
Flights from Munich to Basel via Frankfurt
- Ave. Duration
- 2 h 41 min
- When
- Every day
- Estimated price
- $110 - $500
Flights from Munich to Zurich
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $120 - $550
Flights from Munich to Geneva
- Ave. Duration
- 1 h 10 min
- When
- Every day
- Estimated price
- $80 - $550
Flights from Munich to Geneva via Zurich
- Ave. Duration
- 3 h 1 min
- When
- Every day
- Estimated price
- $95 - $450
Flights from Munich to Geneva via Frankfurt
- Ave. Duration
- 3 h 9 min
- When
- Every day
- Estimated price
- $80 - $550

- Website
- swiss.com
Flights from Munich to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $110 - $500
Flights from Munich to Zurich
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $120 - $550
Flights from Munich to Geneva
- Ave. Duration
- 1 h 10 min
- When
- Every day
- Estimated price
- $80 - $550
Flights from Munich to Geneva via Zurich
- Ave. Duration
- 3 h 1 min
- When
- Every day
- Estimated price
- $95 - $450

- Website
- flyskywork.com
Flights from Munich to Berne
- Ave. Duration
- 1 h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $120 - $550

- Website
- flexflight.dk
Flights from Munich to Zurich
- Ave. Duration
- 50 min
- When
- Monday and Friday
- Estimated price
- $90 - $340

- Website
- easyjet.com
Flights from Munich to Geneva
- Ave. Duration
- 1 h 15 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $30 - $290

- Website
- luxair.lu
Flights from Munich to Geneva via Luxembourg
- Ave. Duration
- 3 h 10 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $290 - $1,700

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from München ZOB (Hackerbrücke) to Zürich HB (Carpark Sihlquai)
- Ave. Duration
- 3 h 42 min
- Frequency
- Every 4 hours
- Estimated price
- $85 - $150
- Website
- bahn.de

- Website
- sbb.ch
Train from Zürich HB to Fribourg/Freiburg
- Ave. Duration
- 1 h 23 min
- Frequency
- Hourly
- Estimated price
- $50 - $90
- Website
- fahrplan.sbb.ch
- Schedules at
- fahrplan.sbb.ch
Train from Basel SBB to Bern
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $35 - $70
- Website
- fahrplan.sbb.ch
- Schedules at
- fahrplan.sbb.ch
Train from Bern to Fribourg/Freiburg
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- $9 - $16
- Website
- fahrplan.sbb.ch
- Schedules at
- fahrplan.sbb.ch
Train from Zürich Flughafen to Fribourg/Freiburg
- Ave. Duration
- 1 h 37 min
- Frequency
- Hourly
- Estimated price
- $50 - $100
- Website
- fahrplan.sbb.ch
- Schedules at
- fahrplan.sbb.ch
Train from Genève-Aéroport to Fribourg/Freiburg
- Ave. Duration
- 1 h 31 min
- Frequency
- Hourly
- Estimated price
- $40 - $80
- Website
- fahrplan.sbb.ch
- Schedules at
- fahrplan.sbb.ch

- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Belp to Bern
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- $7 - $11
- Website
- bls.ch
- Schedules at
- fahrplan.sbb.ch

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Munich, Munich central bus station to Zurich
- Ave. Duration
- 3 h 45 min
- Frequency
- Every 4 hours
- Estimated price
- $18 - $35
- Website
- flixbus.co.uk
Bus from Munich, Munich central bus station to Fribourg
- Ave. Duration
- 6 h 25 min
- Frequency
- Once daily
- Estimated price
- $28 - $50
- Website
- flixbus.co.uk

- info@postauto.ch
- Website
- postauto.ch
Bus from München ZOB to Zürich, Sihlquai/HB
- Ave. Duration
- 3 h 42 min
- Frequency
- 5 times a day
- Estimated price
- $130 - $190
- Schedules at
- fahrplan.sbb.ch

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.sk
Bus from Mnichov, ZOB to Curych, Carparkplatz Sihlquai
- Ave. Duration
- 3 h 50 min
- Frequency
- 5 times a week
- Estimated price
- $11 - $15
- Schedules at
- regiojet.sk

- Phone
- 0890715298
- Website
- ouibus.com
Bus from Zurich to Fribourg
- Ave. Duration
- 1 h 40 min
- Frequency
- Hourly
- Estimated price
- $6 - $9
- Website
- Ouibus
Want to know more about travelling around Switzerland
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
The distance between Munich and Fribourg is 364 km. The road distance is 466 km.
The cheapest way to get from Munich to Fribourg is to bus which costs 15€ - 35€ and takes 6 h 13 min.
The quickest way to get from Munich to Fribourg is to drive which takes 4 h 36 min and costs 45€ - 75€.
No, there is no direct train from Munich to Fribourg. However, there are services departing from München ZOB (Hackerbrücke) and arriving at Fribourg/Freiburg via Zürich HB. The journey, including transfers, takes approximately 5 h 49 min.
No, there is no direct bus from Munich to Fribourg. However, there are services departing from Munich, Munich central bus station and arriving at Fribourg, gare CFF via Zurich and Fribourg, cimetière. The journey, including transfers, takes approximately 6 h 13 min.
It takes approximately 5 h 49 min to get from Munich to Fribourg, including transfers.