There are 6 ways to get from Ruda to Kraków by train, bus, car, taxi, tram, or rideshare
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 Zabrze to Krakow Glownytrain Ic / ...
1h 52mzł 49–90Rideshare
cheapest- Take the rideshare from Ruda Slaska to Krakow91.3 km
1h 26mzł 11Bus
- Take the bus from Gliwice, Centrum Przesiadkowe to Krakow, MDA Bus Stationbus N1315 / ...
3h 5mzł 47–78Drive 88.9 km
- Drive from Ruda to Krakówcar 88.9 km
53 minzł 51–73Taxi
- Take the taxi from Ruda to Krakówtaxi 88.9 km
53 minzł 400–480Line 7 tram, train
- Take the tram from Zabrze Plac Wolności to Zawodzie Ośrodek Sportowytram 7
- Take the train from Katowice Zawodzie to Krakow Glownytrain Ska3/K3
3h 21mzł 31–43
Comparing Your Travel Options
The cheapest way to get from Ruda to Kraków is to rideshare which costs 11 zł and takes 1h 26m.
The fastest way to get from Ruda to Kraków is to drive which takes 53 min and costs 50 zł - 75 zł.
No, there is no direct bus from Ruda to Kraków station. However, there are services departing from Gliwice, Centrum Przesiadkowe and arriving at Krakow, MDA Bus Station via . The journey, including transfers, takes approximately 3h 5m.
No, there is no direct train from Ruda to Kraków. However, there are services departing from Zaborze Skargi and arriving at Krakow Glowny via Zabrze. The journey, including transfers, takes approximately 1h 52m.
The distance between Ruda and Kraków is 98 km. The road distance is 88.9 km.
The best way to get from Ruda to Kraków without a car is to train which takes 1h 52m and costs 45 zł - 90 zł.
It takes approximately 1h 52m to get from Ruda to Kraków, including transfers.
Ruda to Kraków bus services, operated by FlixBus, depart from Gliwice, Centrum Przesiadkowe station.
Ruda to Kraków train services, operated by PKP Intercity, depart from Zabrze station.
The best way to get from Ruda to Kraków is to train which takes 1h 52m and costs 45 zł - 90 zł. Alternatively, you can bus, which costs 45 zł - 80 zł and takes 3h 5m.
What companies run services between Ruda, Poland and Kraków, Poland?
PKP Intercity operates a train from Zabrze to Krakow Glowny hourly. Tickets cost zł 45–85 and the journey takes 1h 20m. Alternatively, FlixBus operates a bus from Gliwice, Centrum Przesiadkowe to Krakow, MDA Bus Station twice daily. Tickets cost zł 40–65 and the journey takes 1h 37m.
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Zabrze to Krakow Glowny
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- zł 45–85
- Website
- PKP Intercity
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Gliwice, Centrum Przesiadkowe to Krakow, MDA Bus Station
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- zł 40–65
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Ruda Slaska to Krakow
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- zł 11
- Schedules at
- BlaBlaCar
Want to know more about travelling around Poland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Ruda to Kraków bus services, operated by FlixBus, arrive at Krakow, MDA Bus Station.
Ruda to Kraków train services, operated by PKP Intercity, arrive at Krakow Glowny station.
Yes, the driving distance between Ruda to Kraków is 89 km. It takes approximately 53 min to drive from Ruda to Kraków.
There are 5445+ hotels available in Kraków.
Check out Blablacar's carpooling service for rideshare options between Ruda and Kraków. A great option if you don't have a driver's licence or want to avoid public transport.









