Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Oslo?

Book now

There are 7 ways to get from Mo i Rana to Oslo by plane, train, bus 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.

Recommended option

Fly Mo I Rana to Oslo Sandefjord, train  •  7h 42m

  1. Fly from Mo I Rana (MQN) to Oslo Sandefjord (TRF) MQN - TRF
  2. Take the train from Torp stasjon to Nationaltheatret stasjon

Cheapest option

Train to Bodo, fly to Oslo, train  •  6h 25m

  1. Take the train from Mo i Rana stasjon to Bodø stasjon
  2. Fly from Bodo (BOO) to Oslo (OSL) BOO - OSL
  3. Take the train from Oslo lufthavn stasjon to Oslo S

5 alternative options

Fly Mo I Rana to Oslo, train  •  3h 33m

  1. Fly from Mo I Rana (MQN) to Oslo (OSL) MQN - OSL
  2. Take the train from Oslo lufthavn stasjon to Oslo S

Train  •  13h 38m

  1. Take the train from Mo i Rana stasjon to Trondheim S F7
  2. Take the train from Trondheim S to Oslo S F6 / ...

Train via Lillehammer  •  16h 1m

  1. Take the train from Mo i Rana stasjon to Trondheim S F7
  2. Take the train from Trondheim S to Lillehammer skysstasjon F6
  3. Take the train from Lillehammer stasjon to Oslo S

Bus, train  •  17h 6m

  1. Take the bus from Mo stasjon to Mosjøen stasjon E6 200
  2. Take the train from Mosjøen stasjon to Stjørdal stasjon F7
  3. Take the bus from Trondheim S to Oslo lufthavn

Drive  •  13h 34m

  1. Drive from Mo i Rana to Oslo 956.1 km

Mo i Rana to Oslo by train

15 Weekly Trains
13h 38m Average Duration
kr 1407 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Mo i Rana to Oslo is to train which costs kr 1400 - kr 2000 and takes 13h 38m.

More details

The fastest way to get from Mo i Rana to Oslo is to fly and train which takes 3h 33m and costs kr 2200 - kr 4600.

More details

No, there is no direct train from Mo i Rana to Oslo. However, there are services departing from Mo i Rana stasjon and arriving at Oslo S via Trondheim S. The journey, including transfers, takes approximately 13h 38m.

More details

The distance between Mo i Rana and Oslo is 949 km. The road distance is 956.1 km.

Get driving directions

The best way to get from Mo i Rana to Oslo without a car is to train which takes 13h 38m and costs kr 1400 - kr 2000.

More details

It takes approximately 7h 42m to get from Mo i Rana to Oslo, including transfers.

More details

Mo i Rana to Oslo train services, operated by Sj Nord, depart from Mo i Rana stasjon station.

More details

Mo i Rana to Oslo train services, operated by Sj Nord, arrive at Oslo S station.

More details

Yes, the driving distance between Mo i Rana to Oslo is 956 km. It takes approximately 13h 34m to drive from Mo i Rana to Oslo.

Get driving directions

There are 536+ hotels available in Oslo. Prices start at kr 628 NOK per night.

More details

Map of how to get from Mo i Rana to Oslo.
Launch map view
  • Distance: 949.1 km
  • Duration: 7h 42m

What companies run services between Mo i Rana, Norway and Oslo, Norway?

You can take a train from Mo i Rana to Oslo via Trondheim S in around 13h 38m.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Bodo to Oslo
Ave. Duration
1h 25m
When
Every day
Estimated price
kr 800 - kr 2700
Flights from Bodo to Oslo via Trondheim
Ave. Duration
3h 2m
When
Monday, Thursday and Friday
Estimated price
kr 800 - kr 2700
Flights from Mo I Rana to Oslo via Trondheim
Ave. Duration
3h 40m
When
Tuesday, Wednesday and Friday
Estimated price
kr 650 - kr 2600
Flights from Mo I Rana to Oslo via Bodo
Ave. Duration
4h 45m
When
Monday to Saturday
Estimated price
kr 700 - kr 2700
Norwegian Air Shuttle
Website
norwegian.com
Flights from Bodo to Oslo
Ave. Duration
1h 30m
When
Every day
Estimated price
kr 800 - kr 2900
Flights from Mo I Rana to Oslo via Trondheim
Ave. Duration
2h 52m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
kr 500 - kr 2100
Widerøe
Website
wideroe.no
Flights from Mo I Rana to Oslo Sandefjord via Trondheim
Ave. Duration
5h 7m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
kr 2400 - kr 5500
Flights from Mo I Rana to Oslo Sandefjord via Trondheim, Bergen
Ave. Duration
7h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
kr 2400 - kr 5500
Flights from Mo I Rana to Oslo Sandefjord via Bodo, Trondheim
Ave. Duration
6h 47m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
kr 2400 - kr 5500
Flights from Mo I Rana to Oslo Sandefjord via Bronnoysund, Trondheim
Ave. Duration
10h 20m
When
Monday to Friday
Estimated price
kr 2400 - kr 5500
Train operators
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Email
tog@vy.no
Website
vy.no
Train from Torp stasjon to Nationaltheatret stasjon
Ave. Duration
1h 26m
Frequency
Hourly
Estimated price
kr 190 - kr 280
Website
https://www.vy.no/en
Train from Lillehammer stasjon to Oslo S
Ave. Duration
2h 11m
Frequency
Hourly
Estimated price
kr 280 - kr 410
Website
https://www.vy.no/en
Sj Nord
Phone
61 25 22 00
Email
kundeservice@sj.no
Website
sj.no
Train from Mo i Rana stasjon to Bodø stasjon
Ave. Duration
3h 13m
Frequency
3 times a day
Estimated price
kr 310 - kr 430
Schedules at
sj.no
Train from Mo i Rana stasjon to Trondheim S
Ave. Duration
6h 2m
Frequency
Twice daily
Estimated price
kr 650 - kr 900
Schedules at
sj.no
Train from Trondheim S to Oslo S
Ave. Duration
6h 36m
Frequency
5 times a day
Estimated price
kr 750 - kr 1100
Schedules at
sj.no
Train from Trondheim S to Lillehammer skysstasjon
Ave. Duration
6h 5m
Frequency
5 times a day
Estimated price
kr 500 - kr 750
Schedules at
sj.no
Train from Mosjøen stasjon to Stjørdal stasjon
Ave. Duration
4h 26m
Frequency
Twice daily
Estimated price
kr 500 - kr 700
Schedules at
sj.no
Flytoget
Phone
23 15 90 00
Email
flytoget@flytoget.no
Website
flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
Ave. Duration
22 min
Frequency
Every 15 minutes
Estimated price
kr 210 - kr 230
Website
Flytoget AS
Bus operators
Nordland fylkeskommune
Phone
+47 75 65 00 00
Email
post@nfk.no
Website
nfk.no
Bus from Mo stasjon to Mosjøen stasjon E6
Ave. Duration
1h 26m
Frequency
Once daily
Estimated price
kr 120 - kr 170
Schedules at
nfk.no
Vy Buss
Phone
+47 407 05070
Email
buss@vy.no
Website
vybuss.no
Bus from Trondheim S to Oslo lufthavn
Ave. Duration
7h 10m
Frequency
Once daily
Estimated price
kr 700 - kr 1100
Website
https://www.vybuss.com/

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.

ticket