Travel from Linz to Prague

Train, bus or fly from Linz to Prague?

Leo Express operates a bus from Linz to Prague once daily. Tickets cost $11 - $16 and the journey takes 4 h 15 min. FlixBus also services this route 5 times a week. Alternatively, Austrian Railways (ÖBB) operates a train from Linz to Prague once daily. Tickets cost $29 - $45 and the journey takes 4 h 55 min.

Travel Guides

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

How to get from Linz to Prague

From Linz Industriezeile bus to Praha ÚAN Florenc. 4 h 15 min 283 Kč. From Linz/Donau Hbf train to Praha hl.n.. 4 h 55 min 804 Kč. From Linz bus to Český Krumlov, walk to Ceský Krumlov - Špicák, then bus to Prague - Na Knížecí. 5 h 45 min 1 773 Kč. From Linz drive to Prague. 3 h 3 min 724 Kč. From Linz/Donau Hbf train to Linz airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 6 h 22 min 3 331 Kč. From Linz/Donau Hbf train to Vienna airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 10 min 3 823 Kč.