There are 10 ways to get from Krk to Kraków by plane, bus, train, night train, shuttle, 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.
Fly Rijeka Airport to John Paul Ii International Airport Kraków–Balice
best- Fly from Rijeka Airport (RJK) to John Paul Ii International Airport Kraków–Balice (KRK)plane RJK - KRK
8h 53mzł 609–2,343Fly Rijeka Airport to Katowice International Airport, shuttle
cheapest- Fly from Rijeka Airport (RJK) to Katowice International Airport (KTW)plane RJK - KTW
- Take a shuttle bus from Katowice Airport to Kraków Główny Station
6h 59mzł 166–1,915Bus, train
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the train from Trieste Centrale to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Bohumintrain Ec
- Take the train from Bohumin to Krakow Glownytrain Ec
17h 52mzł 951–1,803Bus
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka bus station to Katowice, Bus Station Sadowabus
- Take the bus from Katowice, Bus Station Sadowa to Krakow, MDA Bus Stationbus 916 / ...
19h 11mzł 437–713Bus, night train, train
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the nighttrain from Rijeka to Wien Hbfnighttrain En
- Take the train from Wien Hbf to Krakow Glownytrain Ec
19h 32mzł 960–1,309Bus, shuttle to Zagreb Franjo Tuđman Airport, fly to John Paul Ii International Airport Kraków–Balice
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take a shuttle bus from Rijeka to Velika Gorica, Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to John Paul Ii International Airport Kraków–Balice (KRK)plane ZAG - KRK
10h 58mzł 1,310–2,676Bus, shuttle to Venice Marco Polo Airport, fly to John Paul Ii International Airport Kraków–Balice
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to John Paul Ii International Airport Kraków–Balice (KRK)plane VCE - KRK
10h 37mzł 1,530–3,101Bus, bus to Trieste – Friuli Venezia Giulia Airport, fly to John Paul Ii International Airport Kraków–Balice
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to John Paul Ii International Airport Kraków–Balice (KRK)plane TRS - KRK
8h 54mzł 615–1,926Drive 876.7 km
- Drive from Krk to Krakówcar 876.7 km
10h 50mzł 623–900Shuttle, bus
- Take a shuttle bus from Krk, Autobusni kolodvor to Budapest
- Take a shuttle bus from Budapest to Zakopane
- Take the bus from Zakopane ZDA to Jubilatbus K1
15h 19mzł 579–2,289
Rijeka Airport (RJK) to John Paul Ii International Airport Kraków–Balice (KRK) flights
Comparing Your Travel Options
The cheapest way to get from Krk to Kraków is to fly and shuttle which costs 160 zł - 2 000 zł and takes 6h 59m.
The fastest way to get from Krk to Kraków is to fly and shuttle which takes 6h 59m and costs 160 zł - 2 000 zł.
No, there is no direct bus from Krk to Kraków station. However, there are services departing from Krk, Autobusni kolodvor and arriving at Krakow, MDA Bus Station via Rijeka bus station and Katowice, Bus Station Sadowa. The journey, including transfers, takes approximately 19h 11m.
The distance between Krk and Kraków is 712 km. The road distance is 876.7 km.
The best way to get from Krk to Kraków without a car is to bus and train which takes 17h 52m and costs 950 zł - 1 800 zł.
It takes approximately 8h 53m to get from Krk to Kraków, including transfers.
Krk to Kraków bus services, operated by Arriva Croatia, depart from Krk, Autobusni kolodvor station.
The best way to get from Krk to Kraków is to fly which takes 8h 53m and costs 600 zł - 2 400 zł. Alternatively, you can bus, which costs 430 zł - 750 zł and takes 19h 11m.
Krk to Kraków bus services, operated by Arriva Croatia, arrive at Rijeka, Autobusni Kolodvor station.
Yes, the driving distance between Krk to Kraków is 877 km. It takes approximately 10h 50m to drive from Krk to Kraków.
What companies run services between Krk, Croatia and Kraków, Poland?
Croatia Airlines, Air Dolomiti, and Lufthansa fly from Rijeka Airport (RJK) to John Paul Ii International Airport Kraków–Balice (KRK) 6 times a week. Alternatively, you can take a bus from Krk, Autobusni kolodvor to Krakow, MDA Bus Station via Rijeka bus station and Katowice, Bus Station Sadowa in around 19h 11m.
- Website
- lufthansa.com
Flights from Rijeka Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h 18m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 600–3,600
Flights from Rijeka Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- zł 650–2,500
Flights from Zagreb Franjo Tuđman Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- zł 390–1,400
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- zł 340–1,900
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to John Paul Ii International Airport Kraków–Balice via Vienna
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 300–1,300
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice via Vienna
- Ave. Duration
- 3h 5m
- When
- Monday and Wednesday
- Estimated price
- zł 280–1,200
- Website
- lot.com
Flights from Zagreb Franjo Tuđman Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- zł 430–850
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 3h 40m
- When
- Thursday
- Estimated price
- zł 370–1,000
- Website
- ryanair.com
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- zł 240–750
Flights from Trieste – Friuli Venezia Giulia Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 170–750
- Website
- wizzair.com
Flights from Rijeka Airport to Katowice International Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- zł 100–1,200
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- zł 60–500
- Website
- airdolomiti.it
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- zł 550–1,900
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Bohumin
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- zł 314
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Bohumin to Krakow Glowny
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- zł 186
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Wien Hbf to Krakow Glowny
- Ave. Duration
- 5h 37m
- Frequency
- Every 4 hours
- Estimated price
- zł 500
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Wien Hbf to Bohumin
- Ave. Duration
- 4h 18m
- Frequency
- Twice daily
- Estimated price
- zł 130–240
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Bohumin to Krakow Glowny
- Ave. Duration
- 2h 8m
- Frequency
- 5 times a day
- Estimated price
- zł 29–45
- Website
- LEO Express
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Bohumin to Krakow Glowny
- Ave. Duration
- 1h 47m
- Frequency
- 4 times a day
- Estimated price
- zł 65–100
- Website
- Czech Railways (ČD)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Rijeka to Wien Hbf
- Ave. Duration
- 10h 35m
- Frequency
- Twice daily
- Estimated price
- zł 450–750
- Website
- Austrian Railways
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- zł 2–45
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- zł 2–45
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- zł 2–45
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- zł 2–45
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- zł 2–45
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- zł 2–45
- Website
- Arriva Croatia
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- zł 420–700
- Website
- GoOpti
Shuttle from Rijeka to Velika Gorica, Zagreb Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- zł 950–1,600
- Website
- GoOpti
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- zł 420–700
- Website
- GoOpti
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- zł 1,000–1,600
- Website
- GoOpti
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- zł 420–700
- Website
- GoOpti
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Rijeka bus station to Katowice, Bus Station Sadowa
- Ave. Duration
- 14h 20m
- Frequency
- 5 times a week
- Estimated price
- zł 390–600
- Website
- Flixbus
Bus from Katowice, Bus Station Sadowa to Krakow, MDA Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- zł 45–70
- Website
- Flixbus
- Phone
- +380 98 815 4444
- [email protected]
- Website
- East West Eurolines
Bus from Katowice, Bus Station Sadowa to Krakow, MDA Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- zł 64
- Website
- East West Eurolines
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Katowice, Bus Station Sadowa to Krakow, MDA Bus Station
- Ave. Duration
- 1h 32m
- Frequency
- 3 times a day
- Schedules at
- likebus.ua
- Phone
- +48 32 236 11 11
- [email protected]
- Website
- Matuszek
Shuttle from Katowice Airport to Kraków Główny Station
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- zł 25–80
- Website
- Matuszek
- Phone
- +36 70 282 1827
- [email protected]
- Website
- eurobusways.com
Shuttle from Krk, Autobusni kolodvor to Budapest
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- zł 320–450
- Schedules at
- eurobusways.com
Shuttle from Budapest to Zakopane
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- zł 230–1,800
- Schedules at
- eurobusways.com
- Phone
- +48 669 060 060
- [email protected]
- Website
- majerbus.pl
Bus from Zakopane ZDA to Jubilat
- Ave. Duration
- 2h 4m
- Frequency
- Every 30 minutes
- Estimated price
- zł 22–45
- Schedules at
- majerbus.pl
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Book your Krk to Kraków bus tickets online with Omio.
There are 5465+ hotels available in Kraków.

















































