Train

Take the train Liberec at the station Arriva CZ.

The journey takes approximately 2 h 46 m. The travel distance is 157 km.

Carrier is Arriva CZ.

Buy ticket

Get off at the Pardubice Hlavni Nadrazi.
Take the train Pardubice Central Train Station at the station RegioJet.

The journey takes approximately 1 h 28 m. Ticket price is about €4 The travel distance is 143 km.

Carrier is RegioJet.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Olomouc at Booking


Bus

Take the FlixBus bus at the Liberec bus station station .

The journey takes approximately 4 h 25 m. Ticket price is about €13 The travel distance is 241 km.

Carrier is FlixBus.

Buy ticket

Get off at the Brno.
Take the RegioJet bus at the Brno Benesova Bus Station station .

The journey takes approximately 1 h 5 m. Ticket price is about €3 The travel distance is 79 km.

Carrier is RegioJet.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Olomouc at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 32 m. The travel distance is 236 km.

Get off at the Olomouc.


🛏 Find hotel deals and discounts up to 20% in Olomouc at Booking


The cheapest way to travel from Liberec to Olomouc is by taking a Bus with an average price of €17. The journey takes approximately 6 ч. 27 мин.

Drive is the fastest way to travel from Liberec to Olomouc. Tickets cost €NA. The journey takes approximately 3 ч. 32 мин.

Liberec is approximately 236 km away from Olomouc. The trip by car takes 3 h 32 m.

The average journey time by car between Liberec and Olomouc is 3 h 32 m.