Travel options
from Berlin to Bayreuth

You can get from Berlin to Bayreuth by train, bus or flight.

Our recommendation

To get from Berlin to Bayreuth on Oct 16 we recommend taking a train because it’s the best combination of price and speed.

07:28PMBerlin Hbf4h04 11:32PMBayreuth Hbf
1 changes
09:28PMBerlin Hbf10h07 07:35AMBayreuth Hbf
6 changes
Other options
05:28AMBerlin Hbf5h00 10:28AMBayreuth Hbf
2 changes
07:28AMBerlin Hbf4h59 12:27PMBayreuth Hbf
2 changes
03:28PMBerlin Hbf5h00 08:28PMBayreuth Hbf
2 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Travel Information between Berlin and Bayreuth

distanceDistance194 miles (313 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$22 - $129
cheapestCheapest modeBus • $22 (€18) • 3 h 55 min
fastestFastest modeBus • $22 (€18) • 3 h 55 min
carriersPopular travel companiesEurowings, Flixbus or Deutsche Bahn with connection

Travel 194 miles (313 km) by flight, bus or train to Bayreuth from Berlin. If speed is a priority, then a bus is the best option with an average duration of 3 h 55 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $22 (€18). The most popular travel companies which serve this route are Eurowings, Flixbus or Deutsche Bahn with connection among others. Travelers can even take a direct flight, bus or train from Berlin to Bayreuth.

Travel Tips

Travel from Berlin to Bayreuth
Travel 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 Berlin to Bayreuth.
How do I go from Berlin to Bayreuth?

There are 3 ways that you can travel between Berlin and Bayreuth. You can take a flight, bus or train.

What is the cheapest way to travel from Berlin to Bayreuth?

The cheapest way to get from Berlin to Bayreuth is by taking a bus. You can find average ticket prices around $22 (€18) compared to other travel options to Bayreuth:

Taking a bus is about $106 (€87) less than taking a flight, which costs on average $129 (€105) for this journey.

A bus is $7 (€6) less than a train for this trip with tickets for a train from Berlin to Bayreuth costing on average $29 (€24).

What is the fastest way to get from Berlin to Bayreuth?

The fastest way from Berlin to Bayreuth is by bus with an average journey time of 3 h 55 min.

There are alternative travel options to Bayreuth that can usually take longer:

In comparison, traveling by flight can take you on average 4 h 25 min.

In comparison, getting to Bayreuth by train can take on average 4 h 20 min.

What is the distance between Berlin and Bayreuth?

The Berlin to Bayreuth distance is around 194 miles (313 km).

How many scheduled departures are there a day from Berlin to Bayreuth?

The average frequency per day from Berlin to Bayreuth is:

  • 4 buses a day.

However, we recommend checking specific travel dates for your route between Berlin and Bayreuth as scheduled services by flight, bus or train can vary by season or day of the week.

What are the departure and arrival points in Berlin and in Bayreuth?

These are the most popular departure and arrival points when traveling from Berlin to Bayreuth:

  • Most travelers take a bus from Berlin, Zentralen Omnibusbahnhof to Bayreuth, Hbf.
  • Most travelers who book a train ticket from Berlin to Bayreuth depart from Berlin Hbf to Bayreuth Hbf.
Which travel companies can take me from Berlin to Bayreuth?

Omio works with many trusted partners that can help you travel the best way from Berlin to Bayreuth:

  • You can take a flight from Berlin to Bayreuth with Eurowings. Cheap tickets can be found for $129 (€105) with Eurowings from Berlin to Bayreuth.
  • You can go to Bayreuth from Berlin by bus with Flixbus. You'll see cheap bus tickets for $22 (€18) with Flixbus from Berlin to Bayreuth on Omio.
  • You can take a train from Berlin to Bayreuth with Deutsche Bahn with connection. Cheap tickets can be found for $29 (€24) with Deutsche Bahn with connection from Berlin to Bayreuth.
Is there a way to travel directly from Berlin to Bayreuth?

Yes, there are direct services available from Berlin to Bayreuth with the following travel companies:

  • You can travel directly by bus with Flixbus or BlaBlaCar with 4 direct buses per day.

Direct services tend to save you time and add more convenience in getting you to Bayreuth as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Berlin to Bayreuth.

Where should I go next after I travel from Berlin to Bayreuth?
Looking to extend your trip from Berlin to Bayreuth? Many Omio customers who go from Berlin to Bayreuth usually extend their vacation to explore other popular destinations like Munich, Nuremberg or Frankfurt am Main. If you're looking to explore Munich, Nuremberg or Frankfurt am Main from Bayreuth, let Omio find you the best connections available at an affordable price.
How far in advance should I buy my Berlin to Bayreuth one way ticket online to get the best deals?

When planning your trip from Berlin to Bayreuth, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost $129 (€105) one way on average.
  • Bus tickets cost on average $22 (€18) one way.
  • Train tickets are costing $29 (€24) one way on average.

However, we recommend buying tickets from Berlin to Bayreuth online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey

Travelling from Berlin to Bayreuth: related information

Here are some other resources that might have the information you need