More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Bayreuth to Bonn

distanceDistance204 miles (329 km)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Bayreuth to Bonn cover the 204 miles (329 km) long journey taking on average 4 h 53 min with our travel partners like Deutsche Bahn. Normally, there are 16 trains operating per day, including direct services available. Travelers depart most frequently from Bayreuth Hbf and arrive in Bonn Hbf.

Train companies: Deutsche Bahn Bayreuth – Bonn

Find the best route between Bayreuth and Bonn with Deutsche Bahn. Comparing schedules and prices and booking the most convenient journey has never been easier with over 1000 travel companies on Omio.

Deutsche Bahn

Deutsche Bahn (DB) makes German train travel easy! Find Deutsche Bahn train schedules and cheap tickets for the 204 miles (329 km) journey from Bayreuth to Bonn with Omio. Choose from Super Saver, Saver and Flexible fares for your journey from Bayreuth to Bonn if you’re looking for the best deals on affordable train tickets. Deutsche Bahn even offers discount cards like the Bahncard 25, 50 and 100, which you can also use on Omio.

As the main provider of train services in Germany, making on average 40, 000 train journeys per day, DB offers a range of train types to suit you with the high-speed InterCity Express (ICE), the express national and international Intercity (IC) and Eurocity (EC) trains, and local Regional Express (RE) and Regional (RB) trains. These different types of trains differ in terms of the comfort and time required to travel. For example, while restrooms are standard services on each train, other services like onboard restaurants or free WiFi access are only available on certain trains.

These are Deutsche Bahn's ticket policies for COVID-19 for the train between Bayreuth and Bonn:

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

Travel Tips: Trains from Bayreuth to Bonn

Travel by train to Bonn 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 Bayreuth to Bonn.

How far is it from Bayreuth to Bonn by train?

The Bayreuth to Bonn train distance is approximately 204 miles (329 km).

What is the Bayreuth to Bonn train travel time?

The Bayreuth to Bonn train duration is on average 4 h 53 min, which is to be expected when traveling 204 miles (329 km) to Bonn from Bayreuth. However, the time it takes can vary based on specific dates, weekends, and holidays.

What is the departure train station in Bayreuth and arrival train station in Bonn?

When departing from Bayreuth, you have various train station options to start your trip from including Bayreuth Hbf and Bayreuth-St Georgen. When arriving in Bonn, you can end your trip in train stations like Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf.

Omio customers book a train from Bayreuth Hbf   to Bonn Hbf   most frequently for this route.

Where is the Bayreuth train station located? Where is the Bonn train station located?

Passengers booking this trip most frequently board their trains from Bayreuth Hbf and need to travel around 0.1 miles (210 m) from the city center to get to this train station.

Passengers arriving in Bonn most often arrive at Bonn Hbf and need to travel around 0.1 miles (249 m) from this train station to the city center.

Which train companies can take me to Bonn from Bayreuth?

For the best Bayreuth to Bonn train to buy, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services from Bayreuth to Bonn to compare what amenities they may offer.

How many train services per day are there from Bayreuth to Bonn?

The average number of trains departing Bayreuth for Bonn is 16 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Bayreuth to Bonn? When can I take the last train for the day?

The earliest train for this trip departs from Bayreuth at 4: 03 PM. The last train leaves from Bayreuth at 4: 03 PM. Check Omio for the latest train schedule from Bayreuth to Bonn and book the best time to depart on your chosen travel date.

Important Stations and Airports for this Journey

Bayreuth Hbf is the most popular Bayreuth railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bayreuth for your trip to Bonn.