There are 5 ways to get from Karasjok to Oslo by bus, plane, train, car ferry, 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.
Bus to Lakselv Airport, fly, train
best- Take the bus from Scandic Hotell Karasjok to Lakselv lufthavn Banakbus
- Fly from Lakselv Airport (LKL) to Oslo Airport, Gardermoen (OSL)plane LKL - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
4h 24mkr 1,350–3,519Bus, car ferry
- Take the bus from Scandic Hotell Karasjok to Løkkeveienbus 120
- Take the bus from Løkkeveien to Øksfjord rådhusbus 203
- Take the carferry from Øksfjord kystrutekai to Måløy kystrutekaicarferry Hur
- Take the bus from Måløy terminal to Oslo bussterminalbus
4d 7hkr 5,657–13,545Drive 1,722.3 km
- Drive from Karasjok to Oslocar 1,722.3 km
21h 43mkr 3,522–5,087Bus to Alta, fly, train
- Take the bus from Scandic Hotell Karasjok to Finnmarkshallenbus
- Fly from Alta (ALF) to Oslo Airport, Gardermoen (OSL)plane ALF - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
7h 49mkr 1,549–4,293Bus, bus to Kirkenes Airport, fly, train
- Take the bus from Báltto Sámmol geaidnu to Varangerbotn bussterminalbus
- Take the bus from Varangerbotn bussterminal to Kirkenes lufthavn Høybuktmoenbus
- Fly from Kirkenes Airport (KKN) to Oslo Airport, Gardermoen (OSL)plane KKN - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
9h 8mkr 1,627–4,184
Karasjok to Oslo by bus and car ferry
Questions & Answers
The cheapest way to get from Karasjok to Oslo is to bus and fly and train which costs kr 1600 - kr 4200 and takes 9h 8m.
The fastest way to get from Karasjok to Oslo is to bus and fly and train which takes 4h 24m and costs kr 1300 - kr 3600.
The distance between Karasjok and Oslo is 1391 km. The road distance is 1722.3 km.
The best way to get from Karasjok to Oslo without a car is to bus and car ferry which takes 4 days 7h and costs kr 5500 - kr 14000.
It takes approximately 4h 24m to get from Karasjok to Oslo, including transfers.
Yes, the driving distance between Karasjok to Oslo is 1722 km. It takes approximately 21h 43m to drive from Karasjok to Oslo.
There are 1004+ hotels available in Oslo.
What companies run services between Karasjok, Norway and Oslo, Norway?
There is no direct connection from Karasjok to Oslo. However, you can take the bus to Lakselv lufthavn Banak, walk to Lakselv Airport (LKL) airport, fly to Oslo Airport, Gardermoen (OSL), walk to Oslo lufthavn stasjon, then take the train to Oslo S. Alternatively, you can take a bus from Scandic Hotell Karasjok to Oslo bussterminal via Løkkeveien, Øksfjord rådhus, Øksfjord kystrutekai, Måløy kystrutekai, and Måløy terminal in around 4d 7h.
- Website
- norwegian.com
Flights from Lakselv Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 2h
- When
- Monday and Friday
- Estimated price
- kr 750–3,300
Flights from Alta to Oslo Airport, Gardermoen
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–3,400
Flights from Kirkenes Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 950–2,400
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–160
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–160
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–160
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- 177
- [email protected]
- Website
- Snelandia
Bus from Scandic Hotell Karasjok to Lakselv lufthavn Banak
- Ave. Duration
- 57 min
- Frequency
- Twice daily
- Estimated price
- kr 130–180
- Schedules at
- Snelandia
Bus from Scandic Hotell Karasjok to Løkkeveien
- Ave. Duration
- 3h 9m
- Frequency
- 6 times a week
- Estimated price
- kr 280–400
- Schedules at
- Snelandia
Bus from Løkkeveien to Øksfjord rådhus
- Ave. Duration
- 1h 58m
- Frequency
- Once a week
- Estimated price
- kr 170–250
- Schedules at
- Snelandia
Bus from Scandic Hotell Karasjok to Finnmarkshallen
- Ave. Duration
- 3h 11m
- Frequency
- 6 times a week
- Estimated price
- kr 280–400
- Schedules at
- Snelandia
Bus from Báltto Sámmol geaidnu to Varangerbotn bussterminal
- Ave. Duration
- 2h 43m
- Frequency
- 6 times a week
- Estimated price
- kr 280–400
- Schedules at
- Snelandia
Bus from Varangerbotn bussterminal to Kirkenes lufthavn Høybuktmoen
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- kr 170–250
- Schedules at
- Snelandia
- Phone
- +442039 938 814
- [email protected]
- Website
- Hurtigruten
Car ferry from Øksfjord kystrutekai to Måløy kystrutekai
- Ave. Duration
- 3d 13h
- Frequency
- 6 times a week
- Estimated price
- kr 7,000–11,000
- Website
- Hurtigruten
Want to know more about travelling around Norway
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












