There are 4 ways to get from Krnov (Station) to Olomouc by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Krnov to Olomouc, Tržnice plocha
1h 39mKč 240–330Train
cheapest- Take the train from Krnov to Olomouc Hlavni Nadrazi842 / ...
1h 47mKč 130–270Drive 76.1 km
- Drive from Krnov (Station) to Olomouc76.1 km
1h 11mKč 279–403Taxi
- Take the taxi from Krnov (Station) to Olomouc76.1 km
1h 11mKč 2,500–3,100
Krnov (Station) to Olomouc by train
Questions & Answers
The cheapest way to get from Krnov (Station) to Olomouc is to train which costs 130 Kč - 270 Kč and takes 1h 47m.
The fastest way to get from Krnov (Station) to Olomouc is to drive which takes 1h 11m and costs 270 Kč - 410 Kč.
Yes, there is a direct bus departing from Krnov and arriving at Olomouc, Tržnice plocha. Services depart once a week. The journey takes approximately 1h 21m.
Yes, there is a direct train departing from Krnov and arriving at Olomouc Hlavni Nadrazi. Services depart every three hours, and operate every day. The journey takes approximately 1h 47m.
The distance between Krnov (Station) and Olomouc is 81 km. The road distance is 76.1 km.
The best way to get from Krnov (Station) to Olomouc without a car is to bus which takes 1h 39m and costs 240 Kč - 330 Kč.
The bus from Krnov to Olomouc, Tržnice plocha takes 1h 21m including transfers and departs once a week.
Krnov (Station) to Olomouc bus services, operated by Simeonidis Tours, depart from Krnov station.
Krnov (Station) to Olomouc train services, operated by České dráhy (ČD), depart from Krnov station.
The best way to get from Krnov (Station) to Olomouc is to bus which takes 1h 39m and costs 240 Kč - 330 Kč. Alternatively, you can train, which costs 130 Kč - 270 Kč and takes 1h 47m.
What companies run services between Krnov (Station), Czechia and Olomouc, Czechia?
Simeonidis Tours operates a bus from Krnov to Olomouc, Tržnice plocha once a week. Tickets cost Kč 240–330 and the journey takes 1h 21m. Alternatively, České dráhy (ČD) operates a train from Krnov to Olomouc Hlavni Nadrazi every 3 hours. Tickets cost Kč 130–270 and the journey takes 1h 47m.
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Krnov to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 47m
- Frequency
- Every 3 hours
- Estimated price
- Kč 130–270
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 130–190
- 1st Class
- Kč 200–270
- Business
- Kč 228–232
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Krnov to Olomouc, Tržnice plocha
- Ave. Duration
- 1h 21m
- Frequency
- Once a week
- Estimated price
- Kč 240–330
- Schedules at
- simeonidistours.gr
- Ave. Duration
- 1h 11m
- Estimated price
- Kč 2,500–3,100
Taxi Krnov
- Phone
- +420 723 537 697
Black & White Taxi Krnov
- Phone
- +420 792 252 425
- Website
- bw-taxi.cz
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, How to plan an amazing trip around Scandinavia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Krnov (Station) to Olomouc bus services, operated by Simeonidis Tours, arrive at Olomouc, Tržnice plocha station.
Olomouc is 1h ahead of Krnov (Station). It is currently 1:05 PM in Krnov (Station) and 2:05 PM in Olomouc.
Krnov (Station) to Olomouc train services, operated by České dráhy (ČD), arrive at Olomouc Hlavni Nadrazi station.
Yes, the driving distance between Krnov (Station) to Olomouc is 76 km. It takes approximately 1h 11m to drive from Krnov (Station) to Olomouc.
Book your Krnov (Station) to Olomouc train tickets online with Omio.
There are 326+ hotels available in Olomouc.









