There are 8 ways to get from Oslo to Karasjok by train, plane, bus, ferry, car, car ferry or night bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, fly to Lakselv, bus  •  5 h 22 min

  1. OSL - LKL

$158 - $683

7 alternative options

Train, fly to Alta, bus  •  8 h 25 min

  1. OSL - ALF

Train, fly to Kirkenes, bus  •  10 h 44 min

  1. OSL - KKN

Ferry, drive, car ferry, bus  •  43 h 16 min

  1. B10

$308 - $600

Train, ferry, bus  •  2 days 13 h

  1. R21
  2. 71
  3. 063

$484 - $681

Night bus, bus, ferry  •  4 days 7 h

  1. 101 / ...
  2. 063

$797 - $1,135

Drive  •  22 h 17 min

  1. 1096.8 miles

$290 - $420

Train, bus, drive  •  35 h 29 min

  1. R21
  2. 26
  3. 202

What companies run services between Oslo, Norway and Karasjok, Norway?

There is no direct connection from Oslo to Karasjok. However, you can take the train to Oslo lufthavn [alle tog], take the walk to Oslo airport, fly to Lakselv, take the walk to Lakselv lufthavn Banak, then take the bus to Karasjok. Alternatively, you can take the train to Oslo lufthavn [alle tog], take the walk to Oslo airport, fly to Alta, take the walk to Alta lufthavn, take the bus to Stornes, then take the bus to Karasjok.

Airlines
Norwegian Air Shuttle
Website
norwegian.com
Flights from Oslo to Lakselv
Ave. Duration
2 h
When
Thursday and Sunday
Estimated price
$70 - $360
Flights from Oslo to Alta
Ave. Duration
2 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $490
Flights from Oslo to Kirkenes
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$95 - $400
Scandinavian Airlines
Website
flysas.com
Flights from Oslo to Alta
Ave. Duration
1 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $650
Flights from Oslo to Alta via Tromso
Ave. Duration
4 h 20 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$140 - $650
Flights from Oslo to Kirkenes
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$110 - $450
Train operators
Ruter
Phone
177
Website
ruter.no
Train from Oslo Sentralstasjon [tog] to Oslo lufthavn [alle tog]
Ave. Duration
22 min
Frequency
Every 15 minutes
Estimated price
$10 - $14
Schedules at
ruter.no
Train from Oslo Sentralstasjon [tog] to Trondheim [tog]
Ave. Duration
6 h 29 min
Frequency
3 times a day
Estimated price
$70 - $100
Schedules at
ruter.no
Train from Oslo Sentralstasjon [tog] to Støren [tog]
Ave. Duration
5 h 47 min
Frequency
3 times a day
Estimated price
$65 - $90
Schedules at
ruter.no
Norwegian Railways (NSB)
Website
nsb.no
Train from Oslo S to Trondheim S
Ave. Duration
6 h 41 min
Frequency
4 times a day
Estimated price
$55 - $80
Website
nsb.no
Train from Trondheim S to Bodoe
Ave. Duration
9 h 50 min
Frequency
Once daily
Estimated price
$60 - $90
Website
nsb.no
Train from Oslo S to Stoeren
Ave. Duration
5 h 52 min
Frequency
4 times a day
Estimated price
$50 - $75
Website
nsb.no
Train from Støren stasjon to Steinkjer stasjon
Ave. Duration
3 h
Frequency
5 times a week
Estimated price
$21 - $30
Website
nsb.no
Bus operators
Boreal Buss AS
Phone
05 798
Email
post@boreal.no
Website
boreal.no
Bus from Lakselv lufthavn Banak to Karasjok bussterminal
Ave. Duration
1 h
Frequency
3 times a day
Estimated price
$18 - $20
Schedules at
boreal.no
Bus from Alta lufthavn to Stornes
Ave. Duration
1 h 43 min
Frequency
Once daily
Estimated price
$25 - $28
Schedules at
boreal.no
Bus from Kirkenes lufthavn Høybuktmoen to Tana Bru bussterminal
Ave. Duration
1 h 55 min
Frequency
5 times a week
Estimated price
$29 - $32
Schedules at
boreal.no
Bus from Hammerfest bussterminal to Karasjok bussterminal
Ave. Duration
3 h 55 min
Frequency
Twice daily
Estimated price
$48 - $53
Schedules at
boreal.no
Bus from Alta hurtigbåtterminal to Stornes
Ave. Duration
1 h 38 min
Frequency
5 times a week
Estimated price
$25 - $28
Schedules at
boreal.no
Mikkel Mathis Sara
Phone
177
Email
post@177finnmark.no
Website
snelandia.no
Bus from Stornes to Karasjok bussterminal
Ave. Duration
1 h 25 min
Frequency
Twice a week
Schedules at
snelandia.no
Bus from Stornes to Scandic Hotell Karasjok
Ave. Duration
1 h 20 min
Frequency
Twice a week
Schedules at
snelandia.no
Dørmenen Transport
Phone
177
Email
post@177finnmark.no
Website
snelandia.no
Bus from Tana Bru bussterminal to Karasjok bussterminal
Ave. Duration
3 h 15 min
Frequency
4 times a week
Schedules at
snelandia.no
Onni Bus
Website
onnibus.com
Bus from Linja-autoasema, laituri 4 to Hki linja-autoasema
Ave. Duration
2 h 15 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
onnibus.com
J. Vainion Liikenne Oy
Phone
+358 2 777330
Email
tilausajot@vainionliikenne.fi
Website
vainionliikenne.fi
Bus from Linja-autoasema, tulolaituri to Hki linja-autoasema
Ave. Duration
2 h 12 min
Frequency
Every 3 hours
Estimated price
$31 - $35
Schedules at
vainionliikenne.fi
Oy Pohjolan liikenne Ab
Website
pohjolanliikenne.fi
Bus from Linja-autoasema, tulolaituri to Hki linja-autoasema
Ave. Duration
2 h 10 min
Frequency
3 times a day
Estimated price
$26 - $35
Schedules at
Oy Pohjolan liikenne Ab
Koskilinjat Oy
Phone
+358 8 5550500
Website
koskilinjat.fi
Bus from Hki linja-autoasema to Rovaniemi linja-autoasema
Ave. Duration
13 h 5 min
Frequency
Once daily
Estimated price
$110 - $160
Schedules at
koskilinjat.fi
J.M. Eskelisen Lapin Linjat Oy
Phone
+358 295 34 3000
Website
eskelisen.fi
Bus from Hki linja-autoasema to Rovaniemi linja-autoasema
Ave. Duration
13 h 10 min
Frequency
Once a week
Estimated price
$110 - $170
Schedules at
eskelisen.fi
Bus from Rovaniemi linja-autoasema to Karigasniemi MH Pohjanrinne
Ave. Duration
6 h 40 min
Frequency
Once daily
Estimated price
$60 - $90
Schedules at
eskelisen.fi
Nettbuss Travel AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Night bus from Oslo Bussterminal to Ørsta rutebilstasjon
Ave. Duration
9 h 5 min
Frequency
Once daily
Estimated price
$75 - $100
Schedules at
nettbuss.no
Bus from Ørsta rutebilstasjon to Ålesund rutebilstasjon
Ave. Duration
1 h 35 min
Frequency
Once daily
Estimated price
$27 - $35
Schedules at
nettbuss.no
Nettbuss AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Bus from Ørsta rutebilstasjon to Ålesund rutebilstasjon
Ave. Duration
1 h 34 min
Frequency
Hourly
Estimated price
$20 - $27
Schedules at
nettbuss.no
Trønderbilene A/S
Phone
479 13 000
Email
post@tronderbilene.no
Website
tronderbilene.no
Bus from Steinkjer stasjon to Namsos skysstasjon
Ave. Duration
1 h 25 min
Frequency
Every 3 hours
Schedules at
tronderbilene.no
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Steinkjer stasjon to Namsos skysstasjon
Ave. Duration
1 h 25 min
Frequency
3 times a day
Estimated price
$21 - $29
Schedules at
nor-way.no
Ferry operators
Ruter
Phone
177
Website
ruter.no
Ferry from Aker brygge to Nesoddtangen
Ave. Duration
23 min
Frequency
Every 30 minutes
Estimated price
$5 - $7
Schedules at
ruter.no
Finnlines
Phone
+358 9 231 43100
Email
passenger@finnlines.com
Website
finnlines.com
Car ferry from Kapellskär to Naantali
Ave. Duration
9 h 55 min
Frequency
Twice daily
Estimated price
$28 - $140
Schedules at
finnlines.com
Hurtigruten
Phone
+442031 317 799
Website
hurtigruten.com
Ferry from Bodø Hurtigrutekai to Hammerfest Hurtigrutekai
Ave. Duration
38 h 15 min
Frequency
Once daily
Estimated price
$320 - $440
Schedules at
hurtigruten.com
Ferry from Ålesund Hurtigrutekai to Hammerfest Hurtigrutekai
Ave. Duration
3 days 14 h
Frequency
Once daily
Estimated price
$650 - $950
Schedules at
hurtigruten.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Getting to Milan from the airport and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

The distance between Oslo and Karasjok is 1267 km. The road distance is 1755 km.

The cheapest way to get from Oslo to Karasjok is to train and fly and bus which costs kr 1200 - kr 6000 and takes 5 h 22 min.

The quickest way to get from Oslo to Karasjok is to train and fly and bus which takes 5 h 22 min and costs kr 1200 - kr 6000.

It takes approximately 5 h 22 min to get from Oslo to Karasjok, including transfers.