COMPARE Prices across different modes

Sat
Oct 23
Find prices
$27Flixbus
$271Lufthansa Cityline
Sun
Oct 24
$34Deutsche Bahn
Find prices
$271Lufthansa Cityline
Mon
Oct 25
$22Deutsche Bahn
Find prices
$210Lufthansa Cityline
Tue
Oct 26
Find prices
Find prices
$188Lufthansa Cityline
Wed
Oct 27
$22Deutsche Bahn
Find prices
$188Lufthansa Cityline
Thu
Oct 28
$22Deutsche Bahn
Find prices
$188Lufthansa Cityline
Fri
Oct 29
$29Deutsche Bahn
$27Flixbus
$210Lufthansa Cityline
Sat
Oct 30
$34Deutsche Bahn
$19Flixbus
$210Lufthansa Cityline
Sun
Oct 31
$22Deutsche Bahn
Find prices
$167Lufthansa Cityline
Mon
Nov 1
$22Deutsche Bahn
Find prices
$167Lufthansa Cityline
Tue
Nov 2
Find prices
Find prices
$151Lufthansa Cityline
Wed
Nov 3
$22Deutsche Bahn
$19Flixbus
$151Lufthansa Cityline
Thu
Nov 4
Find prices
Find prices
$121Lufthansa Cityline
Fri
Nov 5
$29Deutsche Bahn
Find prices
$121Lufthansa Cityline
Sat
Nov 6
$29Deutsche Bahn
$19Flixbus
$132Lufthansa Cityline
Sun
Nov 7
$29Deutsche Bahn
Find prices
$132Lufthansa Cityline
Mon
Nov 8
$22Deutsche Bahn
$15Flixbus
$121Lufthansa Cityline
Tue
Nov 9
Find prices
Find prices
$97Lufthansa Cityline
Wed
Nov 10
$22Deutsche Bahn
Find prices
$97Lufthansa Cityline
Thu
Nov 11
$22Deutsche Bahn
Find prices
$97Lufthansa Cityline
Fri
Nov 12
Find prices
Find prices
$121Lufthansa Cityline

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Munich to Freiburg im Breisgau

distanceDistance172 miles (277 km)
durationAverage train duration5 h 31 min
priceAverage train ticket price$31 (€25)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Munich to Freiburg im Breisgau cover the 172 miles (277 km) long trip taking on average 5 h 31 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this route costs around $31 (€25), you can find the cheapest train ticket for as low as $22 (€18). Travelers depart most frequently from München Hbf and arrive in Freiburg im Breisgau, Hauptbhf/ZOB.

Train companies

Travel with Deutsche Bahn from Munich to Freiburg im Breisgau

Buy your official Deutsche Bahn train tickets from Munich to Freiburg im Breisgau from $22 (€18) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Munich to Freiburg im Breisgau train.

Train information from Munich to Freiburg im Breisgau with Deutsche Bahn:

  • Average Duration: 4 h 40 min
  • Deutsche Bahn frequency: 2 a day

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket between Munich and Freiburg im Breisgau:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Munich to Freiburg im Breisgau
Travel by train to Freiburg im Breisgau easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Munich to Freiburg im Breisgau.
FAQs
What is the price of the cheapest train from Munich to Freiburg im Breisgau?
If you’re looking to save money on tickets, you can find cheap Munich to Freiburg im Breisgau trains for as little as $22 (€18)  in the next 7 days.
What is the cost of a train from Munich to Freiburg im Breisgau?
The Munich to Freiburg im Breisgau train ticket price is on average $31 (€25)  if you are looking to buy your tickets for this journey in the next week.
How far is it from Munich to Freiburg im Breisgau by train?
You should expect to travel around 172 miles (277 km)  to Freiburg im Breisgau from Munich by train.
How long is the train ride between Munich and Freiburg im Breisgau?
On average the Munich to Freiburg im Breisgau train travel time is 5 h 31 min  for the 172 miles (277 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which train station from Munich to Freiburg im Breisgau do I depart from? Which Freiburg im Breisgau train station from Munich do I arrive in?

Omio customers who travel this route most frequently depart from München Hbf   and arrive in Freiburg im Breisgau, Hauptbhf/ZOB.

Where is the departure train station in Munich located? Where is the arrival train station in Freiburg im Breisgau located?

The most popular departure train station with passengers for this route, called München Hbf, is located 1 mile (s) / 1 km from the city center of Munich.

The most popular arrival train station, Freiburg im Breisgau, Hauptbhf/ZOB, is located 0 mile (s) / 0 km away from the city center of Freiburg im Breisgau.

Which train providers should I travel with from Munich to Freiburg im Breisgau?
When taking a train from Munich to Freiburg im Breisgau, you can count on Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Freiburg im Breisgau. You can also check all possible train providers who offer a service from Munich to Freiburg im Breisgau and compare the amenities they offer before buying a train ticket.
Are there any nonstop train services from Munich to Freiburg im Breisgau?
Yes, there are 5 direct trains per day from Munich to Freiburg im Breisgau with Deutsche Bahn, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.
How many trains per day are there between Munich and Freiburg im Breisgau?
The average number of trains departing Munich for Freiburg im Breisgau is 5 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Munich to Freiburg im Breisgau? What time is the last train from Munich to Freiburg im Breisgau?
The first Munich to Freiburg im Breisgau train departs at 4: 46 AM   and the last train from Munich to Freiburg im Breisgau leaves at 11: 01 PM. Check out the most up-to-date train schedule from Munich to Freiburg im Breisgau on Omio and find the best time to travel to your destination.
When should I buy the Munich to Freiburg im Breisgau train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets to Freiburg im Breisgau from Munich within the next 7 days, you can find tickets to cost on average $31 (€25) one way. To find the best prices for this trip, consider booking your train ticket from Munich to Freiburg im Breisgau a few months in advance.

Important Stations and Airports for this Journey

Munich
Freiburg im Breisgau
The major railway station for departures from Munich is München Hbf. Read all the information you need to know about services, amenities and connections at München Hbf for your journey between Munich and Freiburg im Breisgau.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Sun: 07: 00 - 21: 00
Connections to/from station
Train lines: ICE, RJ, NJ, IC, EC, RE, RB
U-Bahn lines: U1, U2, U4, U5, U7
S-Bahn lines: S1, S2, S3, S4, S6, S7, S8
Tram lines: 16, 17, 18, 19, 20, 21
Bus lines: 68, X98