Train

Take the train RegioJet at the station Prague Central Train Station Wilsonova.

The journey takes approximately 2 h 25 m. Ticket price is about €7. The travel distance is 247 km.

Carrier is RegioJet.

Book



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


Train via Česká Třebová

Take the train Czech Railways (ČD) at the station Praha Hlavni Nadrazi.

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

Carrier is Czech Railways (ČD).

Book

Get off at the Ceska Trebova.
Take the train Czech Railways (ČD) at the station Ceska Trebova.

The journey takes approximately 51 m. Ticket price is about €1. The travel distance is 84 km.

Carrier is Czech Railways (ČD).

Book

Get off at the Olomouc Hlavni Nadrazi.


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


Bus

Take the bus RegioJet at the station Prague Florenc Central Bus Station.

The journey takes approximately 3 h 35 m. Ticket price is about €9. The travel distance is 286 km.

Carrier is RegioJet.

Book

🏷 Get €5 Coupon



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


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 2 h 41 m. The travel distance is 282 km.

Get off at the Оломоуц.


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