There are 5 ways to get from Bardejov to Michalovce by train, bus, 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.
Train
best- Take the train from Bardejov to Kapusany Pri Presovetrain Re / ...
- Take the train from Kapusany Pri Presove to Brekovtrain Re
3h 24m€5–10Line 072103 bus, bus via Vranov nad Topľou
cheapest- Take the bus from Bardejov - Krátky rad to Kapušany - Parkbus
- Take the bus from Kapušany park to Vranov nad Topľoubus
- Take the bus from Vranov nad Topľou to Michalovce - ul.Masarykovabus
3h 30m€4–7Drive 99.5 km
- Drive from Bardejov to Michalovcecar 99.5 km
1h 35m€17–24Taxi
- Take the taxi from Bardejov to Michalovcetaxi 99.5 km
1h 35m€90–110Line 072103 bus, bus
- Take the bus from Bardejov - Krátky rad to Kapušany - Parkbus 072103
- Take the bus from Kapušany to Michalovce Stationbus 807424
3h 31m€6–8
Bardejov to Michalovce by train
Comparing Your Travel Options
The cheapest way to get from Bardejov to Michalovce is to train which costs €4 - €10 and takes 3h 24m.
The fastest way to get from Bardejov to Michalovce is to drive which takes 1h 35m and costs €16 - €24.
No, there is no direct bus from Bardejov to Michalovce. However, there are services departing from Bardejov - Krátky rad and arriving at Michalovce - ul.Masarykova via Kapušany park and Vranov nad Topľou. The journey, including transfers, takes approximately 3h 30m.
No, there is no direct train from Bardejov to Michalovce. However, there are services departing from Bardejov and arriving at Michalovce via Kapusany Pri Presove and Brekov. The journey, including transfers, takes approximately 3h 24m.
The distance between Bardejov and Michalovce is 107 km. The road distance is 99.5 km.
The best way to get from Bardejov to Michalovce without a car is to train which takes 3h 24m and costs €4 - €10.
It takes approximately 3h 24m to get from Bardejov to Michalovce, including transfers.
Bardejov to Michalovce bus services, operated by SAD Presov, A.S, depart from Bardejov - Krátky rad station.
Bardejov to Michalovce train services, operated by Railways of Slovak Republic (ZSSK), depart from Bardejov station.
The best way to get from Bardejov to Michalovce is to train which takes 3h 24m and costs €4 - €10. Alternatively, you can line 072103 bus and bus via Vranov nad Topľou, which costs €3 - €8 and takes 3h 30m.
What companies run services between Bardejov, Slovakia and Michalovce, Slovakia?
You can take a train from Bardejov to Michalovce via Kapusany Pri Presove and Brekov in around 3h 24m. Alternatively, you can take a bus from Bardejov - Krátky rad to Michalovce - ul.Masarykova via Kapušany - Park, Kapušany park, and Vranov nad Topľou in around 3h 30m.
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bardejov to Kapusany Pri Presove
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Website
- Railways of Slovak Republic (ZSSK)
Train from Kapusany Pri Presove to Brekov
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +421 900 211 153
- [email protected]
- Website
- sad-po.sk
Bus from Bardejov - Krátky rad to Kapušany - Park
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- sad-po.sk
Bus from Kapušany park to Vranov nad Topľou
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €2–3
- Schedules at
- sad-po.sk
Bus from Bardejov - Krátky rad to Kapušany - Park
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- sad-po.sk
- Phone
- +421 57 7863 103
- [email protected]
- Website
- sadhe.sk
Bus from Kapušany park to Vranov nad Topľou
- Ave. Duration
- 51 min
- 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
- Phone
- +421 915 733 733
- [email protected]
- Website
- arriva.sk
Bus from Kapušany park to Vranov nad Topľou
- Ave. Duration
- 56 min
- Frequency
- 4 times a day
- Estimated price
- €2–4
- Schedules at
- arriva.sk
Bus from Kapušany to Michalovce Station
- Ave. Duration
- 1h 41m
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Schedules at
- arriva.sk
- Ave. Duration
- 1h 35m
- Estimated price
- €90–110
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 Why you should take the train in the US, Need to know: Greyhound, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Bardejov to Michalovce bus services, operated by SAD Presov, A.S, arrive at Kapušany - Park station.
Bardejov to Michalovce train services, operated by Railways of Slovak Republic (ZSSK), arrive at Kapusany Pri Presove station.
Yes, the driving distance between Bardejov to Michalovce is 99 km. It takes approximately 1h 35m to drive from Bardejov to Michalovce.
There are 138+ hotels available in Michalovce.












