There are 12 ways to get from Oslo to Grad Krk by train, plane, bus, taxi, night train, car, shuttle, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Rijeka Airport
best- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Rijeka Airport (RJK)OSL - RJK
8h 14m€106–350Train, fly to Trieste – Friuli Venezia Giulia Airport, bus
cheapest- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Trieste – Friuli Venezia Giulia Airport (TRS)OSL - TRS
- Take the bus from Trieste Airport to Rijeka bus station
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
12h 18m€100–351Train, bus
- Take the train from Oslo S to Malmö Centralstation
- Take the bus from Malmö to Zagreb, Autobusni Kolodvor
- Take the bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
29h 7mTrain, taxi
- Take the train from Oslo S to Göteborg Centralstation
- Take the train from Göteborg Centralstation to Köpenhamn H
- Take the train from Koebenhavn H to Praha Hlavni NadraziRj
- Take the train from Praha Hlavni Nadrazi to Graz HbfRj
- Take the train from Graz Hbf to Zagreb Glavni Kol.159
- Take the train from Zagreb Glavni Kol. to FuzineRe
- Take the taxi from Fuzine to Grad Krk
37h 28m€435–674Train, night train, bus
- Take the train from Oslo S to Malmö Centralstation
- Take the night train from Malmo C to St. Johann Im Pongau305
- Take the train from St. Johann Im Pongau to Villach HbfIc
- Take the bus from Villach Hbf to Rijeka bus station944
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
36h 46m€220–360Train, fly to Pula Airport, bus, drive
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Pula Airport (PUY)OSL - PUY
- Take the bus from Pula Airport to Rabac
- Drive from Rabac to Grad Krk
7h 42m€111–300Train, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Zagreb Franjo Tuđman Airport (ZAG)OSL - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
11h 43m€113–425Train, fly to Ljubljana, shuttle, bus
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Ljubljana (LJU)OSL - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Postojna
- Take the train from Postojna to Rijeka
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
13h 13m€157–368Bus via Malmö
- Take the bus from Oslo bussterminal to Malmo Norra Vallgatan600
- Take the bus from Malmö to Zagreb, Autobusni Kolodvor
- Take the bus from Zagreb, Autobusni Kolodvor to Krk, Autobusni kolodvor
30h 2mBus
- Take the bus from Oslo bussterminal to Praha, ÚAN Florenc
- Take the bus from Praha, ÚAN Florenc to Rijeka bus station958
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
37h 1m€113–230Drive, car train
- Drive from Oslo to Hamburg Hbf
- Take the car train from Hamburg Hbf to Villach Hbf
- Drive from Villach Hbf to Grad Krk
20h 29m€338–1,245Drive 2,326 km
- Drive from Oslo to Grad Krk2,326 km
23h 32m€433–625
Oslo Airport, Gardermoen (OSL) to Rijeka Airport (RJK) flights
Questions & Answers
The cheapest way to get from Oslo to Grad Krk is to bus which costs €110 - €230 and takes 37h 1m.
The fastest way to get from Oslo to Grad Krk is to train and fly and bus and drive which takes 7h 42m and costs €110 - €300.
No, there is no direct bus from Oslo to Grad Krk. However, there are services departing from Oslo bussterminal and arriving at Krk, Autobusni kolodvor via Malmö and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 30h 2m.
The distance between Oslo and Grad Krk is 1776 km. The road distance is 2326 km.
The best way to get from Oslo to Grad Krk without a car is to train and bus which takes 29h 7m and costs .
It takes approximately 8h 14m to get from Oslo to Grad Krk, including transfers.
Oslo to Grad Krk bus services, operated by FlixBus, depart from Oslo bussterminal station.
Oslo to Grad Krk bus services, operated by FlixBus, arrive at Praha, ÚAN Florenc station.
Yes, the driving distance between Oslo to Grad Krk is 2326 km. It takes approximately 23h 32m to drive from Oslo to Grad Krk.
Book your Oslo to Grad Krk bus tickets online with Omio.
What companies run services between Oslo, Norway and Grad Krk, Croatia?
You can take a bus from Oslo bussterminal to Krk, Autobusni kolodvor via Malmo Norra Vallgatan, Malmö, and Zagreb, Autobusni Kolodvor in around 30h 2m.
- Website
- lufthansa.com
Flights from Oslo Airport, Gardermoen to Rijeka Airport via Frankfurt
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- €130–550
Flights from Oslo Airport, Gardermoen to Rijeka Airport via Munich
- Ave. Duration
- 6h 45m
- When
- Saturday
- Estimated price
- €130–550
Flights from Oslo Airport, Gardermoen to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- €75–310
Flights from Oslo Airport, Gardermoen to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- €55–230
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- €85–340
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 10h 10m
- When
- Saturday
- Estimated price
- €85–330
Flights from Oslo Airport, Gardermoen to Ljubljana via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €95–380
Flights from Oslo Airport, Gardermoen to Ljubljana via Munich
- Ave. Duration
- 7h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- €95–370
- Website
- croatiaairlines.com
Flights from Oslo Airport, Gardermoen to Rijeka Airport via Zurich
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- €110–450
Flights from Oslo Airport, Gardermoen to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 5h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €55–300
Flights from Oslo Airport, Gardermoen to Zagreb Franjo Tuđman Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Monday to Friday
- Estimated price
- €95–300
Flights from Oslo Airport, Gardermoen to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- €55–230
- Website
- swiss.com
Flights from Oslo Airport, Gardermoen to Rijeka Airport via Zurich
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- €110–450
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 10h 10m
- When
- Saturday
- Estimated price
- €85–330
Flights from Oslo Airport, Gardermoen to Ljubljana via Zurich
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- €80–360
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Pula Airport
- Ave. Duration
- 2h 35m
- When
- Saturday
- Estimated price
- €75–300
Flights from Oslo Airport, Gardermoen to Pula Airport via Copenhagen
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- €75–300
Flights from Oslo Airport, Gardermoen to Ljubljana via Warsaw Chopin
- Ave. Duration
- 5h 50m
- When
- Tuesday and Saturday
- Estimated price
- €110–360
- Website
- ryanair.com
Flights from Oslo Airport, Gardermoen to Rijeka Airport via Stockholm
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- €95–330
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Stockholm
- Ave. Duration
- 4h 35m
- When
- Tuesday
- Estimated price
- €65–220
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Krakow
- Ave. Duration
- 9h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- €65–270
- Website
- austrian.com
Flights from Oslo Airport, Gardermoen to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 5h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €55–300
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 10h 10m
- When
- Saturday
- Estimated price
- €85–330
- Website
- klm.com
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 10h 10m
- When
- Saturday
- Estimated price
- €85–330
Flights from Oslo Airport, Gardermoen to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- €80–410
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Pula Airport
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- €65–270
- Website
- ita-airways.com
Flights from Oslo Airport, Gardermoen to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 10h 10m
- When
- Saturday
- Estimated price
- €85–330
- Website
- lot.com
Flights from Oslo Airport, Gardermoen to Ljubljana via Warsaw Chopin
- Ave. Duration
- 5h 50m
- When
- Tuesday and Saturday
- Estimated price
- €110–360
- Website
- brusselsairlines.com
Flights from Oslo Airport, Gardermoen to Ljubljana via Brussels
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- €85–300
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €19–21
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–16
- Website
- https://www.vy.no/en
Train from Oslo S to Malmö Centralstation
- Ave. Duration
- 6h 43m
- Frequency
- 3 times a week
- Estimated price
- €100–150
- Website
- https://www.vy.no/en
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €55–80
- Website
- https://www.vy.no/en
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Göteborg Centralstation to Köpenhamn H
- Ave. Duration
- 3h 33m
- Frequency
- Hourly
- Estimated price
- €40–50
- Website
- https://www.oresundstag.se/en
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Koebenhavn H to Praha Hlavni Nadrazi
- Ave. Duration
- 11h 3m
- Frequency
- Twice daily
- Estimated price
- €200–320
- Website
- https://www.dsb.dk/en/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Graz Hbf
- Ave. Duration
- 6h 51m
- Frequency
- Every 4 hours
- Estimated price
- €35–75
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- €35–50
- 1st Class
- €55–75
- Business
- €60–70
Train from Graz Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- €19–45
- Website
- https://www.oebb.at/en/
Train from St. Johann Im Pongau to Villach Hbf
- Ave. Duration
- 1h 36m
- Frequency
- Once a week
- Estimated price
- €22–30
- Website
- https://www.oebb.at/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Fuzine
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- €10–15
- Website
- http://www.hzpp.hr/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Malmo C to St. Johann Im Pongau
- Ave. Duration
- 19h 13m
- Frequency
- Once a week
- Estimated price
- €80–120
- Website
- https://www.snalltaget.se/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from St. Johann Im Pongau to Villach Hbf
- Ave. Duration
- 1h 33m
- Frequency
- Every 3 hours
- Estimated price
- €26–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 5 1717
- Website
- oebb.at
Train from St. Johann Im Pongau to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from St. Johann Im Pongau to Villach Hbf
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Estimated price
- €21–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from St. Johann Im Pongau to Villach Hbf
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €32–36
- Website
- https://int.bahn.de/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Postojna to Rijeka
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €5–13
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €5–8
- Regional Train Ticket
- €7–9
- Intercity 1st Class Ticket
- €11–13
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Villach Hbf
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- €100–900
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €420–470
- Car Compartment
- €750–900
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Malmö to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 16h 57m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €1–12
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €1–10
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Zagreb, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €1–24
- Website
- https://www.arriva.com.hr/en-us/home
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €11–14
- Website
- https://www.flixbus.co.uk
Bus from Villach Hbf to Rijeka bus station
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- €15–40
- Website
- https://www.flixbus.co.uk
Bus from Trieste Airport to Rijeka bus station
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- €13–21
- Website
- https://www.flixbus.co.uk
Bus from Oslo bussterminal to Malmo Norra Vallgatan
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a day
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Oslo bussterminal to Praha, ÚAN Florenc
- Ave. Duration
- 22h 20m
- Frequency
- 5 times a week
- Estimated price
- €70–140
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Rijeka bus station
- Ave. Duration
- 11h 35m
- Frequency
- Twice daily
- Estimated price
- €40–80
- Website
- https://www.flixbus.co.uk
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- €11–18
- Website
- https://www.brioni.hr/en-gb/
Bus from Pula Airport to Rabac
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- €4–6
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 (0) 32 308 935
- polet@polet.hr
- Website
- polet.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 38m
- Frequency
- Once a week
- Estimated price
- €47
- Schedules at
- polet.hr
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- €15–20
- Website
- https://centrotrans.com/en
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 38m
- Frequency
- Twice a week
- Estimated price
- €10–16
- Website
- https://cazmatrans.hr/en/
- Phone
- +385 01/6331-933
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26–35
- Schedules at
- plesoprijevoz.hr
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Postojna
- Ave. Duration
- 58 min
- Frequency
- On demand
- Estimated price
- €50–65
- Schedules at
- zup-prevozi.eu
- Economy class
- €50–65
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Oslo bussterminal to Malmo Norra Vallgatan
- Ave. Duration
- 7h 5m
- Frequency
- Every 3 hours
- Estimated price
- €30–70
- Website
- https://www.vybuss.com/
- Phone
- +385 35 415 165
- info@slavonija-bus.hr
- Website
- slavonija-bus.hr
Bus from Zagreb, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- €13–24
- Schedules at
- slavonija-bus.hr
- Ave. Duration
- 53 min
- Estimated price
- €75–90
Taxi Omišalj
- Phone
- +385 98 686 169
- Website
- taxi-krk.net
Taxi Rijeka
- Phone
- +385 95 887 5807
- Website
- taxi-rijeka.com.hr
Radio Taxi Rijeka
- Phone
- +385 51 585 585
- Website
- radiotaxirijeka.com.hr
Eko Taxi
- Phone
- +385 051 59 00 59
- Website
- ekotaxi.hr
Corkez Taxi
- Phone
- +385 91 497 5881
- Website
- corkez-taxi.com
Taxi Mile
- Phone
- +385 911-813-130
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 8389+ hotels available in Grad Krk.


















































































