There are 6 ways to get from Katowice Airport (KTW) to Krk by plane, car, bus, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Pula Airport, drive
best- Fly from Katowice International Airport (KTW) to Pula Airport (PUY)plane KTW - PUY
- Drive from Pula-Airport-PUY to Krkcar
3h 32m€68–265Fly to Rijeka Airport, bus
cheapest- Fly from Katowice International Airport (KTW) to Rijeka Airport (RJK)plane KTW - RJK
- Take the bus from Punat, Autobusna Stanica to Krk, Autobusni kolodvorbus
3h 57m€30–306Bus
- Take the bus from Katowice, Bus Station Sadowa to Krkbus N1282
16h 52m€83–144Train, bus
- Take the train from Katowice to Rijekatrain Ic
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus Arriva
21h 9m€142–562Bus, night train
- Take the bus from Pyrzowice Katowice Airport to Ostrava Svinov Train Stationbus
- Take the nighttrain from Ostrava-Svinov to Rijekanighttrain En
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
20h 3m€110–173Drive 876.9 km
- Drive from Katowice Airport (KTW) to Krkcar 876.9 km
9h 55m€123–177
Katowice Airport (KTW) to Krk by bus
Questions & Answers
The cheapest way to get from Katowice Airport (KTW) to Krk is to bus which costs €80 - €150 and takes 16h 52m.
The fastest way to get from Katowice Airport (KTW) to Krk is to fly and drive which takes 3h 32m and costs €65 - €270.
No, there is no direct bus from Katowice Airport (KTW) to Krk. However, there are services departing from Katowice Airport and arriving at Krk via Katowice, Bus Station Sadowa. The journey, including transfers, takes approximately 16h 52m.
The distance between Katowice Airport (KTW) and Krk is 882 km. The road distance is 876.9 km.
The best way to get from Katowice Airport (KTW) to Krk without a car is to bus which takes 16h 52m and costs €80 - €150.
It takes approximately 3h 32m to get from Katowice Airport (KTW) to Krk, including transfers.
Katowice Airport (KTW) to Krk bus services, operated by FlixBus, depart from Katowice, Bus Station Sadowa.
Katowice Airport (KTW) to Krk bus services, operated by FlixBus, arrive at Krk station.
Yes, the driving distance between Katowice Airport (KTW) to Krk is 877 km. It takes approximately 9h 55m to drive from Katowice Airport (KTW) to Krk.
Book your Katowice Airport (KTW) to Krk bus tickets online with Omio and FlixBus.
What companies run services between Katowice Airport (KTW), Poland and Krk, Croatia?
FlixBus operates a bus from Katowice, Bus Station Sadowa to Krk once daily. Tickets cost €80–140 and the journey takes 15h 10m.
- Website
- ryanair.com
Flights from Katowice International Airport to Pula Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €35–190
- Website
- wizzair.com
Flights from Katowice International Airport to Rijeka Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €21–260
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Katowice to Rijeka
- Ave. Duration
- 17h 17m
- Frequency
- Once daily
- Estimated price
- €140–550
- Website
- PKP Intercity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Night train from Ostrava-Svinov to Rijeka
- Ave. Duration
- 15h 13m
- Frequency
- Once a week
- Estimated price
- €100–150
- Website
- Czech Railways (ČD)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Katowice, Bus Station Sadowa to Krk
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- Flixbus
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €1–10
- Website
- Arriva Croatia
Bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €1–10
- Website
- Arriva Croatia
Bus from Punat, Autobusna Stanica to Krk, Autobusni kolodvor
- Ave. Duration
- 15 min
- Frequency
- Every 3 hours
- Estimated price
- €1
- Website
- Arriva Croatia
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Pyrzowice Katowice Airport to Ostrava Svinov Train Station
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €9–13
- Website
- RegioJet
Want to know more about travelling around Croatia
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
More Questions & Answers
There are 12777+ hotels available in Krk.


















