• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Michalovce to Krosno by bus, 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.

Recommended option

Bus  •  4 h 57 min

  1. Take the bus from Michalovce Station to Košice 809403 / ...
  2. Take the bus from Kosice to Krosno

$43 - $64

Cheapest option

Train  •  5 h 43 min

  1. Take the train from Humenne to Medzilaborce Os
  2. Take the train from Medzilaborce to Krosno Miasto Os

$6 - $11

2 alternative options

Bus, train  •  6 h 21 min

  1. Take the bus from Humenné to Medzilaborce - SAD 702415
  2. Take the train from Medzilaborce mesto to Krosno Miasto Os

$10 - $16

Drive  •  2 h 8 min

  1. Drive from Michalovce to Krosno 84.1 miles

$17 - $25

Questions & Answers

The cheapest way to get from Michalovce to Krosno is to train which costs 5€ - 10€ and takes 5 h 43 min.

More details

The quickest way to get from Michalovce to Krosno is to drive which costs 14€ - 22€ and takes 2 h 8 min.

More details

No, there is no direct bus from Michalovce station to Krosno. However, there are services departing from Michalovce Station and arriving at Krosno via Kosice. The journey, including transfers, takes approximately 4 h 57 min.

More details

No, there is no direct train from Michalovce to Krosno. However, there are services departing from Michalovce and arriving at Krosno Miasto via Humenne and Medzilaborce. The journey, including transfers, takes approximately 5 h 43 min.

More details

The distance between Michalovce and Krosno is 104 km. The road distance is 134.5 km.

Get driving directions

The best way to get from Michalovce to Krosno without a car is to bus which takes 4 h 57 min and costs 35€ - 60€.

More details

It takes approximately 4 h 57 min to get from Michalovce to Krosno, including transfers.

More details

Michalovce to Krosno bus services, operated by Arriva Michalovce, arrive at Michalovce Station.

More details

Michalovce to Krosno train services, operated by Railways of Slovak Republic (ZSSK), depart from Humenne station.

More details

The best way to get from Michalovce to Krosno is to bus which takes 4 h 57 min and costs 35€ - 60€. Alternatively, you can train, which costs 5€ - 10€ and takes 5 h 43 min.

Mode details

Map of how to get from Michalovce to Krosno.
Launch map view
  • Distance: 65.3 miles
  • Duration: 4 h 57 min

What companies run services between Michalovce, Slovakia and Krosno, Podkarpackie, Poland?

You can take a bus from Michalovce to Krosno via Košice and Kosice in around 4 h 57 min. Alternatively, you can take a train from Michalovce to Krosno via Humenne and Medzilaborce in around 5 h 43 min.

Train operators
Railways of Slovak Republic (ZSSK)
Website
zssk.sk
Train from Humenne to Medzilaborce
Ave. Duration
1 h 9 min
Frequency
Hourly
Estimated price
$1 - $3
Website
slovakrail.sk
Train from Medzilaborce to Krosno Miasto
Ave. Duration
2 h 28 min
Frequency
3 times a week
Estimated price
$2 - $4
Website
slovakrail.sk
Train from Medzilaborce mesto to Krosno Miasto
Ave. Duration
2 h 25 min
Frequency
3 times a week
Estimated price
$5 - $9
Website
slovakrail.sk
Bus operators
Arriva Michalovce
Website
arrivami.sk
Bus from Michalovce Station to Košice
Ave. Duration
1 h 28 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
arrivami.sk
SAD Humenne
Phone
+421 57 7863 103
Email
sekretariat@sadhe.sk
Website
sadhe.sk
Bus from Michalovce Station to Košice
Ave. Duration
1 h 10 min
Frequency
Twice daily
Estimated price
$3 - $4
Schedules at
sadhe.sk
Bus from Humenné to Medzilaborce - SAD
Ave. Duration
1 h 12 min
Frequency
Every 2 hours
Estimated price
$3 - $4
Schedules at
sadhe.sk
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Kosice to Krosno
Ave. Duration
2 h 29 min
Frequency
Once a week
Estimated price
$40 - $60
Schedules at
autokarpolska.com.pl

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 Train travel in Spain: A guide to Renfe, 5 delightfully under-the-radar French towns you need to visit and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.

More Questions & Answers

Michalovce to Krosno bus services, operated by Autokar Polska, arrive at Krosno station.

More details

Michalovce to Krosno train services, operated by Railways of Slovak Republic (ZSSK), arrive at Krosno Miasto station.

More details

Yes, the driving distance between Michalovce to Krosno is 135 km. It takes approximately 2 h 8 min to drive from Michalovce to Krosno.

Get driving directions

There are 90+ hotels available in Krosno. Prices start at $20 USD per night.

More details