Rome2rio's partners include

There are 10 ways to get from Oslo to Rovaniemi by train, plane, bus, night bus, night train, taxi or car

Select a route 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 Rovaniemi  •  7 h 17 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Rovaniemi (RVN) OSL - RVN

$125 - $312

9 alternative options

Train, fly to Kittila, bus  •  9 h 27 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Kittila (KTT) OSL - KTT
  3. Take the bus from Levintie 301 (lentoasema) to Villenpuisto I

$156 - $444

Train, fly to Oulu  •  9 h 59 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Oulu (OUL) OSL - OUL
  3. Take the train from Oulu/Uleaborg to Rovaniemi

$128 - $246

Train, fly to Kuusamo, bus  •  10 h 7 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Kuusamo (KAO) OSL - KAO
  3. Take the bus from Kuusamo linja-autoasema to Roimunrotko E

Train, fly to Kemi  •  9 h 41 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Kemi (KEM) OSL - KEM
  3. Take the train from Kemi to Rovaniemi

$167 - $479

Bus  •  27 h 42 min

  1. Take the bus from Oslo Bussterminal to Arlanda terminal 5 buss 881 / ...
  2. Take the bus from Arlanda terminal 5 buss to Umeå Universitetssjukhuset
  3. Take the bus from Umeå Universitetssjukhuset to Haparanda/Tornio RC 100 / ...
  4. Take the bus from Tornio-Haaparanta Matkakeskus to Hallituskatu 22

$189 - $257

Train, night bus  •  24 h

  1. Take the train from Oslo S to Stockholm Centralstation 70
  2. Take the night bus from Stockholm Cityterminalen to Haparanda/Tornio RC
  3. Take the train from Kemi to Rovaniemi 933 / ...

$158 - $281

Bus, night bus  •  26 h 7 min

  1. Take the bus from Oslo Bussterminal to Stockholm Cityterminalen 888
  2. Take the night bus from Stockholm Cityterminalen to Haparanda/Tornio RC
  3. Take the bus from Tornio-Haaparanta Matkakeskus to Hallituskatu 22

$169 - $241

Train, night train, taxi, bus  •  31 h 33 min

  1. Take the train from Oslo S to Stockholm Centralstation 70
  2. Take the night train from Stockholm Central to Kiruna Station
  3. Take a taxi from Kiruna Station to Skaulo E10
  4. Take the bus from Skaulo E10 to Överkalix busstation 10
  5. Take the bus from Ylitornio kunnanvirasto E to Vesipiiri E

$382 - $672

Drive  •  17 h 36 min

  1. Drive from Oslo to Rovaniemi 859.2 miles

$220 - $330

Map of how to get from Oslo to Rovaniemi.
Launch map view
  • Distance: 652.3 miles
  • Duration: 7 h 17 min

What companies run services between Oslo, Norway and Rovaniemi, Finland?

You can take a bus from Oslo to Rovaniemi via Arlanda terminal 5 buss, Umeå Universitetssjukhuset, and Tornio-Haaparanta Matkakeskus in around 27 hours 42 minutes.

Airlines
Finnair
Website
finnair.com
Flights from Oslo to Rovaniemi via Helsinki
Avg. Duration
4 h 22 min
When
Every day
Estimated price
$160 - $490
Flights from Oslo to Rovaniemi via Billund, Helsinki
Avg. Duration
7 h 10 min
When
Monday and Wednesday
Estimated price
$190 - $450
Flights from Oslo to Kittila via Helsinki
Avg. Duration
4 h 30 min
When
Monday to Friday
Estimated price
$180 - $800
Flights from Oslo to Kittila via Billund, Helsinki
Avg. Duration
7 h 5 min
When
Monday and Wednesday
Estimated price
$180 - $800
Flights from Oslo to Oulu via Helsinki
Avg. Duration
3 h 53 min
When
Every day
Estimated price
$160 - $380
Flights from Oslo to Oulu via Billund, Helsinki
Avg. Duration
6 h 20 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$190 - $360
Flights from Oslo to Kuusamo via Helsinki
Avg. Duration
5 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$220 - $900
Flights from Oslo to Kuusamo via Billund, Helsinki
Avg. Duration
6 h 35 min
When
Monday and Wednesday
Estimated price
$280 - $1,100
Flights from Oslo to Kemi via Helsinki
Avg. Duration
5 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $490
Norwegian Air International
Website
norwegian.com
Flights from Oslo to Rovaniemi via Helsinki
Avg. Duration
3 h 45 min
When
Friday
Estimated price
$110 - $650
Flights from Oslo to Oulu via Helsinki
Avg. Duration
5 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $490
Lufthansa
Website
lufthansa.com
Flights from Oslo to Kuusamo via Frankfurt
Avg. Duration
6 h 40 min
When
Saturday
Estimated price
$470 - $2,200
Train operators
Ruter
Phone
177
Website
ruter.no
Train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
Avg. Duration
22 min
Frequency
Every 10 minutes
Estimated price
$10 - $14
Schedules at
ruter.no
Finnish Railways (VR)
Website
vr.fi
Train from Oulu/Uleaborg to Rovaniemi
Avg. Duration
2 h 19 min
Frequency
Every 2 hours
Estimated price
$22 - $35
Website
www.vr.fi
Train from Kemi to Rovaniemi
Avg. Duration
1 h 17 min
Frequency
Every 2 hours
Estimated price
$13 - $20
Website
www.vr.fi
Swedish Railways (SJ)
Website
sj.se
Train from Oslo S to Stockholm Centralstation
Avg. Duration
5 h 5 min
Frequency
3 times a day
Estimated price
$55 - $130
Website
www.sj.se
2nd Class Non-Rebookable
$55 - $80
1st Class Non-Rebookable
$95 - $130
2nd Class Refundable
$95 - $130
1st Class Refundable
$130 - $190
Night train from Stockholm Central to Kiruna Station
Avg. Duration
17 h 11 min
Frequency
Once daily
Estimated price
$110 - $270
Website
www.sj.se
2nd Class Non-Rebookable
$110 - $160
1st Class Non-Rebookable
$190 - $260
2nd Class Refundable
$190 - $270
1st Class Refundable
$280 - $390
Bus operators
Koskilinjat Oy
Phone
+358 8 5550500
Website
koskilinjat.fi
Bus from Levintie 301 (lentoasema) to Villenpuisto I
Avg. Duration
2 h 15 min
Frequency
Once daily
Estimated price
$26 - $40
Schedules at
koskilinjat.fi
J.M. Eskelisen Lapin Linjat Oy
Phone
+358 295 34 3000
Website
eskelisen.fi
Bus from Levintie 301 (lentoasema) to Villenpuisto I
Avg. Duration
1 h 55 min
Frequency
5 times a week
Estimated price
$25 - $40
Schedules at
eskelisen.fi
Koillismaan Liikenne Oy
Phone
+358 40 7569095
Website
liikennevirasto.fi
Bus from Kuusamo linja-autoasema to Roimunrotko E
Avg. Duration
2 h 51 min
Frequency
Twice daily
Schedules at
liikennevirasto.fi
Bus4You
Website
nettbuss.se
Bus from Oslo Bussterminal to Arlanda terminal 5 buss
Avg. Duration
7 h 20 min
Frequency
3 times a week
Estimated price
$60 - $80
Schedules at
nettbuss.sesok-kopbus4you
Schedules at
nettbuss.se
Y-buss
Phone
+46 77 133 44 44
Website
ybuss.se
Bus from Arlanda terminal 5 buss to Umeå Universitetssjukhuset
Avg. Duration
9 h 10 min
Frequency
Once daily
Estimated price
$60 - $80
Schedules at
Y-buss
Länstrafiken
Website
lanstrafiken.se
Bus from Umeå Universitetssjukhuset to Haparanda/Tornio RC
Avg. Duration
6 h 30 min
Frequency
5 times a day
Estimated price
$40 - $65
Schedules at
lanstrafiken.se
Bus from Skaulo E10 to Överkalix busstation
Avg. Duration
2 h 35 min
Frequency
Twice daily
Estimated price
$20 - $29
Schedules at
lanstrafiken.se
Orajärven Bussit Oy
Phone
040 183 4373
Email
markku.myynti@orajarvenbussit.fi
Website
orajarvenbussit.fi
Bus from Tornio-Haaparanta Matkakeskus to Hallituskatu 22
Avg. Duration
1 h 42 min
Frequency
5 times a week
Estimated price
$26 - $29
Schedules at
Orajärven Bussit Oy
Bus from Ylitornio kunnanvirasto E to Vesipiiri E
Avg. Duration
1 h 57 min
Frequency
3 times a week
Estimated price
$27 - $31
Schedules at
Orajärven Bussit Oy
Ketosen Liikenne
Website
ketosenliikenne.fi
Bus from Tornio-Haaparanta Matkakeskus to Hallituskatu 22
Avg. Duration
1 h 41 min
Frequency
Once a week
Estimated price
$27 - $32
Schedules at
ketosenliikenne.fi
Tapanis Buss
Website
tapanis.se
Night bus from Stockholm Cityterminalen to Haparanda/Tornio RC
Avg. Duration
14 h 35 min
Frequency
Once a week
Estimated price
$80 - $120
Schedules at
resrobot.se
Swebus
Phone
+46 771 218 218
Email
kundtjanst@swebusexpress.se
Website
swebus.se
Bus from Oslo Bussterminal to Stockholm Cityterminalen
Avg. Duration
7 h 50 min
Frequency
3 times a day
Estimated price
$60 - $90
Schedules at
Swebus
Other operators
Taxi
Avg. Duration
56 min
Estimated price
$160 - $200
Taxi Kiruna AB
Phone
+46 980 120 20
Website
taxikiruna.se
Johanssons Taxi i Kiruna AB
Phone
+46 70 626 14 65

How far is it from Oslo to Rovaniemi?

The distance between Oslo and Rovaniemi is 1044 km. The road distance is 1375 km.

What is the cheapest way to get from Oslo to Rovaniemi?

The cheapest way to get from Oslo to Rovaniemi is to train and fly which costs kr 1400 and takes 7 hours 17 minutes.

What is the fastest way to get from Oslo to Rovaniemi?

The quickest way to get from Oslo to Rovaniemi is to train and fly which takes 7 hours 17 minutes and costs kr 1400.

Is there a direct bus between Oslo and Rovaniemi?

No, there is no direct bus from Oslo to Rovaniemi. However, there are services departing from Oslo Bussterminal and arriving at Hallituskatu 22 via Arlanda terminal 5 buss, Umeå Universitetssjukhuset and Tornio-Haaparanta Matkakeskus. The journey, including transfers, takes approximately 27 hours 42 minutes.

How long does it take to get from Oslo to Rovaniemi?

It takes approximately 7 hours 17 minutes to get from Oslo to Rovaniemi, including transfers.