Day trips from Olomouc
Přerov is closest, Hranice na Moravě has aragonite caves, and Zábřeh na Moravě has its own chateau. All three fit into half a day and return on the same line.
- Přerov
- direct train (Leo Express/ČD)
- Hranice na Moravě
- direct train (Leo Express/ČD)
- Zábřeh na Moravě
- direct train (Leo Express/ČD)

All three day trips from Olomouc run on a direct train and fit into half a day, easy to pick even alongside a short stay in the city itself. Přerov is the shortest ride, Hranice na Moravě adds aragonite caves to its chateau, and Zábřeh na Moravě holds its own chateau at the end of the line.
The closest, for a short stay
The train to Přerov takes 13 min, the shortest of the three connections. A return ticket is from €4, and half a day is enough to see it — a good pick when the stay in Olomouc itself is short too.

A chateau and aragonite caves
The ride takes 35 min, the ticket from €4. Alongside its chateau, the town also holds aragonite caves, an unusual enough reason to stretch the trip to half a day rather than leave it a short stop.
Its own chateau at the end of the line
The longest of the three rides, 21 min, still within the same half a day. The ticket is from €4, and the town suits anyone who's already seen Hranice and Přerov and wants a third chateau without repeating itself.

Further down the same line: Brno and Kraków
The same line that brings you to Olomouc from Prague continues on: south to Brno, which has its own guide on the site, and across the border north to Kraków, which has its own page too. Unlike Přerov, Hranice and Zábřeh, these aren't day trips from Olomouc but the next stops on a longer journey — for anyone continuing rather than heading back to Prague, both cities sit on the same line.




Before you go
Short answers to what people ask most before setting out.
Which day trip from Olomouc is best if I pick one?
Hranice na Moravě, for the aragonite caves alongside its chateau — the only one of the three with something not seen in Olomouc or on the other two trips.
Do these trips need a car?
No. All three run on a direct train, 13 min to 21 min each way.
Can Brno or Kraków be done as a day trip from Olomouc?
Not as a typical half-day trip — they're the next stops on the same line, each with its own guide, for anyone continuing their journey.
Ready for Olomouc?
Where to next

Where to stay in Olomouc
→Olomouc is a day's visit, but unlike smaller stops on the same line it has both a hostel and a hotel — so a…

Brno · 64 km
→Petrov, Špilberk and the St James's ossuary fill one day; Villa Tugendhat, booked ahead, fills the other.

How well does Olomouc suit you?
→Six questions: a score for this place and others like it.
Front row for the next trip
Leave your email and we'll let you know when a new destination or story goes up.