There are 6 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 Prešov to Michalovcebus 072205
2h€3–5Bus via Vranov nad Topľou
cheapest- Take the bus from Presov to Vranov nad Topľoubus 073205 / ...
- Take the bus from Vranov nad Topľou to Michalovce - ul.Masarykovabus 713419
2h 32m€2–5Train
- Take the train from Presov Mesto to Kosicetrain Re
- Take the train from Kosice to Michalovcetrain 681 / ...
2h 13m€5–10Drive 76.8 km
- Drive from Prešov to Michalovcecar 76.8 km
1h 15m€13–19Taxi
- Take the taxi from Prešov to Michalovcetaxi 76.8 km
1h 15m€70–85Train, bus
- Take the train from Presov Mesto to Kosicetrain Re
- Take the bus from Kosice Bus Station to Michalovce - ul.Masarykovabus 809403
2h 6m€5–8
Prešov to Michalovce by train
Comparing Your Travel Options
The cheapest way to get from Prešov to Michalovce is to bus via Vranov nad Topľou which costs €1 - €5 and takes 2h 32m.
The fastest way to get from Prešov to Michalovce is to drive which takes 1h 15m and costs €12 - €19.
Yes, there is a direct bus departing from Prešov and arriving at Michalovce. Services depart twice daily, and operate Monday to Friday. The journey takes approximately 2h.
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 13m.
The distance between Prešov and Michalovce is 80 km. The road distance is 76.8 km.
The best way to get from Prešov to Michalovce without a car is to bus which takes 2h and costs €3 - €5.
The bus from Prešov to Michalovce takes 2h including transfers and departs twice daily.
Prešov to Michalovce bus services, operated by SAD Presov, A.S, depart from Prešov 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 2h and costs €3 - €5. Alternatively, you can train, which costs €4 - €10 and takes 2h 13m.
What companies run services between Prešov, Slovakia and Michalovce, Slovakia?
SAD Presov, A.S operates a bus from Prešov to Michalovce twice daily. Tickets cost €3–5 and the journey takes 2h. Alternatively, you can take a train from Presov Mesto to Michalovce via Kosice in around 2h 13m.
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Presov Mesto to Kosice
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–3
- Website
- Railways of Slovak Republic (ZSSK)
Train from Kosice to Michalovce
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €3–7
- Website
- Railways of Slovak Republic (ZSSK)
Train from Presov Mesto to Kosice
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–3
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +421 900 211 153
- [email protected]
- Website
- sad-po.sk
Bus from Prešov to Michalovce
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €3–5
- Schedules at
- sad-po.sk
Bus from Presov to Vranov nad Topľou
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €2–4
- Schedules at
- sad-po.sk
- 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
Bus from Presov to Vranov nad Topľou
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €3–4
- Schedules at
- arriva.sk
- Phone
- +421 57 7863 103
- [email protected]
- Website
- sadhe.sk
Bus from Presov to Vranov nad Topľou
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €1
- Schedules at
- 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 15m
- Estimated price
- €70–85
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 Best ways to travel around Australia, How to get from Stansted Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Prešov to Michalovce bus services, operated by SAD Presov, A.S, 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 77 km. It takes approximately 1h 15m to drive from Prešov to Michalovce.
Book your Prešov to Michalovce bus tickets online with Omio.
There are 139+ hotels available in Michalovce.


















