There are 4 ways to get from Ostrava to Michalovce by train, bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Ostrava-Stodolní to Košicetrain Rj 1003 / ...
- Take the bus from Kosice Bus Station to Michalovce - ul.Masarykovabus 809403
6h 29m€22–35Night train
- Take the nighttrain from Ostrava Hlavni Nadrazi to Michalovcenighttrain En
7h 56m€50–75Drive 400.7 km
- Drive from Ostrava to Michalovcecar 400.7 km
4h 33m€62–90Train
- Take the train from Ostrava Stodolni Train Station to Kosice Train Stationtrain RegioJet RJ 1003 / ...
- Take the train from Kosice to Michalovcetrain 681 / ...
7h 1m€22–37
Ostrava to Michalovce by night train
Questions & Answers
The cheapest way to get from Ostrava to Michalovce is to train and bus which costs €22 - €35 and takes 6h 29m.
The fastest way to get from Ostrava to Michalovce is to drive which takes 4h 33m and costs €60 - €90.
Yes, there is an overnight train departing from Ostrava Hlavni Nadrazi and arriving at Michalovce. This train operates every day. The journey takes approximately 7h 56m.
The distance between Ostrava and Michalovce is 409 km. The road distance is 400.7 km.
The best way to get from Ostrava to Michalovce without a car is to train and bus which takes 6h 29m and costs €22 - €35.
It takes approximately 6h 29m to get from Ostrava to Michalovce, including transfers.
Ostrava to Michalovce train services, operated by RegioJet, depart from Ostrava Stodolni Train Station.
Ostrava to Michalovce train services, operated by RegioJet, arrive at Kosice Train Station.
Yes, the driving distance between Ostrava to Michalovce is 401 km. It takes approximately 4h 33m to drive from Ostrava to Michalovce.
Book your Ostrava to Michalovce train tickets online with Omio.
What companies run services between Ostrava, Czechia and Michalovce, Slovakia?
České dráhy (ČD) operates a vehicle from Ostrava Hlavni Nadrazi to Michalovce once daily. Tickets cost €50–75 and the journey takes 7h 56m.
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Ostrava-Stodolní to Košice
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- €19–30
- Website
- RegioJet
Train from Ostrava Stodolni Train Station to Kosice Train Station
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- €19–30
- Website
- RegioJet
- Phone
- +421 915 733 733
- [email protected]
- Website
- arriva.sk
Bus from Kosice Bus Station to Michalovce - ul.Masarykova
- Ave. Duration
- 1h 19m
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Schedules at
- arriva.sk
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 Travelling to the UK: What do I need to know?, How do I buy a London Underground ticket?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 144+ hotels available in Michalovce.


