From Prague airport fly to Munich airport, train to München Hbf, train to Nürnberg Hbf, then train to Bayreuth. 5hrs 27min $290. From Prague Ruzyně Airport T1 bus to Cheb, train to Marktredwitz, train to Kirchenlaibach, then train to Bayreuth Hbf. 4hrs 49min. From Prague drive to Bayreuth. 2hrs 50min $55.