|Distance||204 miles (329 km)|
|Available travel modes||Bus, flight or train|
|Ticket price range||$27 - $202|
|Cheapest mode||Train • $27 (€24) • 4 h 51 min|
|Fastest mode||Train • $27 (€24) • 4 h 51 min|
|Popular travel companies||Flixbus, KLM or Deutsche Bahn|
Take a bus, flight or train to travel 204 miles (329 km) to Bonn from Bayreuth. If speed is a priority, then a train is the best option with an average duration of 4 h 51 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $27 (€24). The most popular travel companies which serve this route are Flixbus, KLM or Deutsche Bahn among others. Travelers can even take a direct from Bayreuth to Bonn.