There are 10 ways to get from Krk to Prague by plane, bus, train, car, shuttle, 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 from Rijeka Airport
best- Fly from Rijeka Airport (RJK) to Václav Havel Airport Prague (PRG)plane RJK - PRG
7h 56mKč 2,964–9,272Bus, train, shuttle
cheapest- Take the bus from Punat, Autobusna Stanica to Karlovac, Autobusni Kolodvorbus
- Take the train from Karlovac Centar to Zagreb Glavni Kol.train Re
- Take a shuttle bus from Zagreb to Praha ÚAN Florenc
12h 4mKč 1,336–3,057Bus
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus Arriva
- Take the bus from Rijeka bus station to Praguebus N958 / ...
14h 15mKč 1,712–2,839Bus, 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 Praha Hlavni Nadrazitrain Rj / ...
15h 53mKč 4,782–9,139Drive 733.8 km
- Drive from Krk to Praguecar 733.8 km
8h 36mKč 2,899–4,187Bus, shuttle to Treviso Airport, fly
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take a shuttle bus from Rijeka to Treviso, Aeroporto
- Fly from Treviso Airport (TSF) to Václav Havel Airport Prague (PRG)plane TSF - PRG
9h 51mKč 3,370–17,819Bus, shuttle to Venice Marco Polo Airport, fly
- 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 Václav Havel Airport Prague (PRG)plane VCE - PRG
9h 54mKč 9,370–17,719Bus, bus to Pula Airport, fly
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Vodnjan, Autobusni Kolodvorbus
- Fly from Pula Airport (PUY) to Václav Havel Airport Prague (PRG)plane PUY - PRG
10h 12mKč 3,332–8,013Bus, shuttle to Zagreb Franjo Tuđman Airport, fly
- 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 Václav Havel Airport Prague (PRG)plane ZAG - PRG
8h 30mKč 6,927–14,454Bus, night train, train
- Take the bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the nighttrain from Rijeka to Graz Hbfnighttrain En
- Take the train from Graz Hbf to Praha Hlavni Nadrazitrain Rjx
16h 56mKč 3,557–5,924
Rijeka Airport (RJK) to Václav Havel Airport Prague (PRG) flights
Comparing Your Travel Options
The cheapest way to get from Krk to Prague is to bus and train and shuttle which costs 1 300 Kč - 3 100 Kč and takes 12h 4m.
The fastest way to get from Krk to Prague is to fly which takes 7h 56m and costs 2 900 Kč - 9 500 Kč.
No, there is no direct bus from Krk to Prague. However, there are services departing from Krk, Autobusni kolodvor and arriving at Prague via Rijeka bus station. The journey, including transfers, takes approximately 14h 15m.
The distance between Krk and Prague is 591 km. The road distance is 733.8 km.
The best way to get from Krk to Prague without a car is to bus which takes 14h 15m and costs 1 700 Kč - 2 900 Kč.
It takes approximately 7h 56m to get from Krk to Prague, including transfers.
Krk to Prague bus services, operated by Arriva Croatia, depart from Krk, Autobusni kolodvor station.
The best way to get from Krk to Prague is to fly which takes 7h 56m and costs 2 900 Kč - 9 500 Kč. Alternatively, you can bus, which costs 1 700 Kč - 2 900 Kč and takes 14h 15m.
Krk to Prague bus services, operated by Arriva Croatia, arrive at Rijeka, Autobusni Kolodvor station.
Yes, the driving distance between Krk to Prague is 734 km. It takes approximately 8h 36m to drive from Krk to Prague.
What companies run services between Krk, Croatia and Prague, Czechia?
Croatia Airlines, Lufthansa, and three other airlines fly from Rijeka Airport (RJK) to Václav Havel Airport Prague (PRG) once daily. Alternatively, you can take a bus from Krk, Autobusni kolodvor to Prague via Rijeka bus station in around 14h 15m.
- Website
- lufthansa.com
Flights from Rijeka Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 4h 57m
- When
- Monday, Friday, and Sunday
- Estimated price
- Kč 3,200–11,000
Flights from Venice Marco Polo Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- Kč 3,300–11,000
Flights from Venice Marco Polo Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 2,000–7,500
Flights from Pula Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- Kč 2,500–9,000
- Website
- ryanair.com
Flights from Treviso Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Kč 1,000–6,000
- Website
- smartwings.com
Flights from Rijeka Airport to Václav Havel Airport Prague via Split
- Ave. Duration
- 5h 30m
- When
- Tuesday and Thursday
- Estimated price
- Kč 3,100–9,500
Flights from Venice Marco Polo Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 30m
- When
- Thursday and Friday
- Estimated price
- Kč 1,500–4,000
Flights from Pula Airport to Václav Havel Airport Prague via Split
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- Kč 2,200–7,000
- Website
- austrian.com
Flights from Venice Marco Polo Airport to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- Kč 2,500–7,500
Flights from Pula Airport to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- Kč 1,800–6,500
- Website
- swiss.com
Flights from Rijeka Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 6h 22m
- When
- Monday
- Estimated price
- Kč 3,200–13,000
- Website
- croatiaairlines.com
Flights from Pula Airport to Václav Havel Airport Prague via Vienna
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- Kč 1,800–6,500
Flights from Zagreb Franjo Tuđman Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 2,600–6,000
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Trieste Centrale to Wien Hbf
- *
- Kč 2,000–3,100
Train from Wien Hbf to Praha Hlavni Nadrazi
- *
- Kč 1,400–2,100
Train from Graz Hbf to Praha Hlavni Nadrazi
- *
- Kč 2,000–3,000
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 21m
- Frequency
- Every 4 hours
- Estimated price
- Kč 470–850
- Website
- RegioJet
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Rijeka to Graz Hbf
- Ave. Duration
- 6h 54m
- Frequency
- Twice daily
- Estimated price
- Kč 1,500–2,600
- Website
- Austrian Railways
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Karlovac Centar to Zagreb Glavni Kol.
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- Kč 104
- Website
- HŽ Putnički prijevoz (HŽPP)
- 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
- Kč 11–240
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 11–240
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 11–240
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 11–240
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 11–240
- Website
- Arriva Croatia
Bus from Rijeka, Autobusni Kolodvor to Vodnjan, Autobusni Kolodvor
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- Kč 21–380
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 11–240
- Website
- Arriva Croatia
Bus from Krk, Autobusni kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 11–240
- Website
- Arriva Croatia
Bus from Punat, Autobusna Stanica to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 3h 20m
- Frequency
- Every 30 minutes
- Estimated price
- Kč 30–50
- Website
- Arriva Croatia
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Rijeka bus station to Prague
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- Kč 1,700–2,600
- Website
- Flixbus
- 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
- Kč 2,300–3,700
- Website
- GoOpti
Shuttle from Rijeka to Treviso, Aeroporto
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- Kč 2,337–11,000
- Website
- GoOpti
- Shared
- Kč 2,337
- Private
- Kč 5,428
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- Kč 2,300–3,700
- Website
- GoOpti
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- Kč 5,500–9,000
- Website
- GoOpti
Shuttle from Rijeka to Velika Gorica, Zagreb Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- Kč 5,000–8,500
- Website
- GoOpti
- Phone
- +385 52 356 500
- [email protected]
- Website
- Brioni Pula d.o.o.
Bus from Rijeka, Autobusni Kolodvor to Vodnjan, Autobusni Kolodvor
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- Kč 180–380
- Website
- Brioni Pula d.o.o.
- Phone
- +385 (0) 32 308 935
- [email protected]
- Website
- polet.hr
Bus from Rijeka, Autobusni Kolodvor to Vodnjan, Autobusni Kolodvor
- Ave. Duration
- 2h 6m
- Frequency
- Once a week
- Estimated price
- Kč 1,134
- Schedules at
- polet.hr
- Phone
- +36 70 282 1827
- [email protected]
- Website
- eurobusways.com
Shuttle from Zagreb to Praha ÚAN Florenc
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- Kč 1,200–2,900
- Schedules at
- eurobusways.com
Want to know more about travelling around Czechia
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
Italy Travel Guides
Read the travel guide
Booking & Getting There
Book your Krk to Prague bus tickets online with Omio and 12go.asia.
There are 4600+ hotels available in Prague.







































