Travel from Weimar to Prague

Bus or train from Weimar to Prague?

German Railways (DB) operates a train from Weimar to Prague twice daily. Tickets cost $55 - $85 and the journey takes 5 h 4 min. Alternatively, FlixBus operates a bus from Weimar to Prague 5 times a week. Tickets cost $21 - $35 and the journey takes 5 h 30 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Weimar to Prague

From Weimar train to Praha hl.n.. 5 h 4 min 58€. From Weimar, Weimar central station bus to Prague, Prague ÚAN Florenc. 5 h 30 min 28€. From Weimar train to Dresden Hbf then train to Praha hl.n.. 5 h 56 min 87€. From Weimar drive to Prague. 3 h 12 min 44€. From Weimar train to Halle(Saale)Hbf, train to Leipzig airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 7 h 16 min 259€.