There are 7 ways to get from Zurich to Bayreuth Hbf by bus, train, 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.
Bus
best- Take the bus from Zurich Bus Station to Bayreuth central train station234 / ...
8h 39m€45–65Train
- Take the train from Zürich HB to SingenIc
- Take the train from Singen to Hauptbahnhof87
- Take the train from Hauptbahnhof to Lichtenfels61
- Take the train from Lichtenfels to Bayreuth Hbf
8h 42m€92–153Drive 435 km
- Drive from Zurich to Bayreuth Hbf435 km
5h 13m€77–110Fly to Nuremberg Airport, bus
- Fly from Zurich Airport (ZRH) to Nuremberg Airport (NUE)ZRH - NUE
- Take the bus from Nürnberg Hbf to Bayreuth Hbf
7h 57m€119–306Fly to Munich International Airport, train
- Fly from Zurich Airport (ZRH) to Munich International Airport (MUC)ZRH - MUC
- Take the train from Muenchen Flughafen Terminal to Regensburg Hbf
- Take the train from Regensburg Hbf to Weiden(Oberpf)
- Take the train from Weiden(Oberpf) to Bayreuth Hbf
7h 33m€150–321Fly to Frankfurt, train
- Fly from Zurich Airport (ZRH) to Frankfurt (FRA)ZRH - FRA
- Take the train from Frankfurt to Würzburg Hbf
- Take the train from Wuerzburg Hbf to Lichtenfels
- Take the train from Lichtenfels to Bayreuth Hbf
7h 14m€146–291Fly to Stuttgart Airport, train
- Fly from Zurich Airport (ZRH) to Stuttgart Airport (STR)ZRH - STR
- Take the train from Hauptbahnhof to Lichtenfels
- Take the train from Lichtenfels to Bayreuth Hbf
7h 56m€157–327
Zurich to Bayreuth Hbf by bus and foot
Questions & Answers
The cheapest way to get from Zurich to Bayreuth Hbf is to bus which costs €45 - €65 and takes 8h 39m.
The fastest way to get from Zurich to Bayreuth Hbf is to drive which takes 5h 13m and costs €75 - €110.
Yes, there is a direct bus departing from Zurich Bus Station station and arriving at Bayreuth central train station station. Services depart once daily, and operate every day. The journey takes approximately 8h 35m.
No, there is no direct train from Zurich to Bayreuth Hbf. However, there are services departing from Zürich HB and arriving at Bayreuth Hbf via Singen, Hauptbahnhof and Lichtenfels. The journey, including transfers, takes approximately 8h 42m.
The distance between Zurich and Bayreuth Hbf is 588 km. The road distance is 435 km.
The best way to get from Zurich to Bayreuth Hbf without a car is to bus which takes 8h 39m and costs €45 - €65.
The bus from Zurich Bus Station to Bayreuth central train station takes 8h 35m including transfers and departs once daily.
Zurich to Bayreuth Hbf bus services, operated by FlixBus, depart from Zurich Bus Station.
Zurich to Bayreuth Hbf train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Zürich HB station.
The best way to get from Zurich to Bayreuth Hbf is to bus which takes 8h 39m and costs €45 - €65. Alternatively, you can train, which costs €90 - €160 and takes 8h 42m.
What companies run services between Zurich, Switzerland and Bayreuth Hbf, Germany?
FlixBus operates a bus from Zurich Bus Station to Bayreuth central train station once daily. Tickets cost €45–65 and the journey takes 8h 35m. Alternatively, you can take a train from Zürich HB to Bayreuth Hbf via Singen, Hauptbahnhof, and Lichtenfels in around 8h 42m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Zurich Airport to Nuremberg Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- €95–400
Flights from Zurich Airport to Munich International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €80–440
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €85–400
- Website
- swiss.com
Flights from Zurich Airport to Munich International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €80–440
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €85–400
Flights from Zurich Airport to Stuttgart Airport
- Ave. Duration
- 46 min
- When
- Every day
- Estimated price
- €75–300
- Website
- airdolomiti.it
Flights from Zurich Airport to Munich International Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €100–340
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €90–300
- Website
- klm.com
Flights from Zurich Airport to Nuremberg Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €65–370
- Website
- condor.com
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €80–170
- Website
- airfrance.com
Flights from Zurich Airport to Nuremberg Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 27m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €65–370
- Website
- britishairways.com
Flights from Zurich Airport to Nuremberg Airport via London Heathrow
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- €95–470
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Singen to Hauptbahnhof
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €23–27
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Lichtenfels
- Ave. Duration
- 3h 7m
- Frequency
- 5 times a day
- Estimated price
- €30–50
- Website
- https://int.bahn.de/en
Train from Frankfurt to Würzburg Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €18–50
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Singen to Hauptbahnhof
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a week
- Estimated price
- €25–35
- Website
- https://int.bahn.de/en
Train from Lichtenfels to Bayreuth Hbf
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €13–18
- Website
- https://int.bahn.de/en
Train from Muenchen Flughafen Terminal to Regensburg Hbf
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- €18–26
- Website
- https://int.bahn.de/en
Train from Regensburg Hbf to Weiden(Oberpf)
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- €15–22
- Website
- https://int.bahn.de/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Singen to Hauptbahnhof
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a week
- Estimated price
- €21–26
- Schedules at
- meine-rab.de
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Lichtenfels to Bayreuth Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Schedules at
- agilis.de
Train from Muenchen Flughafen Terminal to Regensburg Hbf
- Ave. Duration
- 1h 28m
- Frequency
- Every 2 hours
- Estimated price
- €32–35
- Schedules at
- agilis.de
Train from Weiden(Oberpf) to Bayreuth Hbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €20
- Schedules at
- agilis.de
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Regensburg Hbf to Weiden(Oberpf)
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €27–28
- Schedules at
- laenderbahn.com
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wuerzburg Hbf to Lichtenfels
- Ave. Duration
- 48 min
- Frequency
- Once a week
- Estimated price
- €28–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zurich Bus Station to Bayreuth central train station
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- €45–65
- Website
- https://www.flixbus.co.uk
- Phone
- +49 30 311682904
- Website
- bahn.com
Bus from Nürnberg Hbf to Bayreuth Hbf
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €10–14
- Website
- https://www.bahn.com/en
Want to know more about travelling around Germany
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Zurich to Bayreuth Hbf bus services, operated by FlixBus, arrive at Bayreuth central train station.
Zurich to Bayreuth Hbf train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Singen station.
Yes, the driving distance between Zurich to Bayreuth Hbf is 435 km. It takes approximately 5h 13m to drive from Zurich to Bayreuth Hbf.
Book your Zurich to Bayreuth Hbf train tickets online with Omio.
Book your Zurich to Bayreuth Hbf bus tickets online with Omio and FlixBus.
There are 605+ hotels available in Bayreuth Hbf.




























