There are 5 ways to get from Prešov to Michalovce 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 Presov to Michalovce Station807424
1h 55m€4–6Train, bus
cheapest- Take the train from Presov to Vranov Nad ToplouRe / ...
- Take the bus from Vranov nad Topľou to Michalovce - ul.Masarykova713419
2h 27m€3–5Train
- Take the train from Presov Mesto to KosiceRe
- Take the train from Kosice to MichalovceRe / ...
2h 31m€5–10Drive 81.9 km
- Drive from Prešov to Michalovce81.9 km
1h 6m€13–18Taxi
- Take the taxi from Prešov to Michalovce81.9 km
1h 6m€75–90
Prešov to Michalovce by train
Questions & Answers
The cheapest way to get from Prešov to Michalovce is to train and bus which costs €3 - €5 and takes 2h 27m.
The fastest way to get from Prešov to Michalovce is to drive which takes 1h 6m and costs €12 - €18.
Yes, there is a direct bus departing from Presov and arriving at Michalovce Station station. Services depart five times a day, and operate every day. The journey takes approximately 1h 55m.
No, there is no direct train from Prešov to Michalovce. However, there are services departing from Presov Mesto and arriving at Michalovce via Kosice. The journey, including transfers, takes approximately 2h 31m.
The distance between Prešov and Michalovce is 93 km. The road distance is 81.9 km.
The best way to get from Prešov to Michalovce without a car is to bus which takes 1h 55m and costs €4 - €6.
The bus from Presov to Michalovce Station takes 1h 55m including transfers and departs five times a day.
Prešov to Michalovce bus services, operated by Arriva Michalovce, depart from Presov station.
Prešov to Michalovce train services, operated by Railways of Slovak Republic (ZSSK), depart from Presov Mesto station.
The best way to get from Prešov to Michalovce is to bus which takes 1h 55m and costs €4 - €6. Alternatively, you can train, which costs €4 - €10 and takes 2h 31m.
What companies run services between Prešov, Slovakia and Michalovce, Slovakia?
Arriva Michalovce operates a bus from Presov to Michalovce Station 4 times a day. Tickets cost €4–6 and the journey takes 1h 55m. Eurobus SK also services this route 4 times a week. Alternatively, you can take a train from Presov Mesto to Michalovce via Kosice in around 2h 31m.
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Presov Mesto to Kosice
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Website
- https://www.zssk.sk/en/
Train from Kosice to Michalovce
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €3–7
- Website
- https://www.zssk.sk/en/
Train from Presov to Vranov Nad Toplou
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- €2–4
- Website
- https://www.zssk.sk/en/
- Phone
- +421 915 733 733
- informacie@arriva.sk
- Website
- arriva.sk
Bus from Presov to Michalovce Station
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Schedules at
- arriva.sk
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Presov to Michalovce Station
- Ave. Duration
- 1h 24m
- Frequency
- 4 times a week
- Estimated price
- €4–5
- Website
- https://www.eurobus.sk/en
- Phone
- +421 57 7863 103
- sekretariat@sadhe.sk
- Website
- sadhe.sk
Bus from Vranov nad Topľou to Michalovce - ul.Masarykova
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €1
- Schedules at
- sadhe.sk
- Ave. Duration
- 1h 6m
- Estimated price
- €75–90
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 Getting to Rome from the airport, How to get from Gatwick Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Prešov to Michalovce bus services, operated by Arriva Michalovce, arrive at Michalovce Station.
Prešov to Michalovce train services, operated by Railways of Slovak Republic (ZSSK), arrive at Kosice station.
Yes, the driving distance between Prešov to Michalovce is 82 km. It takes approximately 1h 6m to drive from Prešov to Michalovce.
There are 134+ hotels available in Michalovce.

















