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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Munich to Bayreuth

distanceDistance125 miles (201 km)
durationAverage train duration2 h 48 min
priceAverage train ticket price£20 (€23)
frequencyTrain frequency24 a day
changesDirect trainYes, there are 24 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Munich to Bayreuth cover the 125 miles (201 km) long journey taking on average 2 h 48 min with our travel partners like Deutsche Bahn. Normally, there are 24 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £20, but the average price of train tickets is £20. Travellers depart most frequently from München Hbf and arrive in Bayreuth Hbf.

Train companies

Deutsche Bahn Munich – Bayreuth

You can travel by train between Munich and Bayreuth with Deutsche Bahn for as low as £20. When you search for timetables and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Munich to Bayreuth. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn from Munich to Bayreuth train information:

  • Average Duration: 2 h 48 min
  • Average Price: £20
  • Deutsche Bahn frequency: 24 a day

These are Deutsche Bahn 's ticket policies for COVID-19 for the train from Munich to Bayreuth:

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

Travel Tips

Trains from Munich to Bayreuth
Travel by train to Bayreuth 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 Bayreuth.
How much do cheap trains between Munich and Bayreuth cost?
Omio customers have found cheap train tickets between Munich and Bayreuth for as low as £20  for the next 7 days.
How much does the train from Munich to Bayreuth cost on average?
If you’re looking to purchase tickets for this route in the next 7 days, you’ll find that Munich to Bayreuth train prices are on average £20  one way.
How far is it from Munich to Bayreuth by train?
The distance to Bayreuth from Munich by train is approximately 125 miles (201 km).
What is the average Munich to Bayreuth train duration?
On average the train from Munich to Bayreuth duration is 2 h 48 min  for the 125 miles (201 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What is the departure train station in Munich and arrival train station in Bayreuth?

There are a few train stations in Munich to start your trip from including München Hbf, München Hackerbrücke and München Marienplatz. In Bayreuth you have a few train station options to choose from for your arrival including Bayreuth Hbf and Bayreuth-St Georgen.

Omio customers travelling this route depart most frequently from München Hbf   and arrive in Bayreuth Hbf.

Where is the departure train station in Munich located? Where is the arrival train station in Bayreuth located?

Passengers board their train most frequently from München Hbf and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at Bayreuth Hbf and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Bayreuth.

What train companies go from Munich to Bayreuth?
For the route from Munich to Bayreuth you can take a train with Deutsche Bahn. Be sure to check out all possible train companies that offer services between Munich and Bayreuth on Omio to compare what amenities they may have.
How many train services are there from Munich to Bayreuth a day?
On average, there are 24 trains a day from Munich to Bayreuth. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Munich to Bayreuth? When can I take the last train for the day?
The first Munich to Bayreuth train departs at 17: 43   and the last train from Munich to Bayreuth leaves at 20: 31. Check out the most up-to-date Munich to Bayreuth train timetable on Omio and find the best time to travel to your destination.
How early should I buy train tickets from Munich to Bayreuth to score the best deals?
If you purchase a train ticket from Munich to Bayreuth within the next 7 days, you can find tickets to cost on average £20 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Munich and Bayreuth are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

München Hbf is the most popular Munich railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Munich for your journey to Bayreuth.
Amenities at station
Phone Number
+49 8913081055
Ticket Office Hours
Mon - Sun: 07: 00 - 21: 00
Public transport options for München Hbf
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
Train lines: ICE, RJ, NJ, IC, EC, RE, RB