Travel from Norway to Russia is: Conditional. See details.
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 Moscow?

Book now

There are 9 ways to get from Oslo to Moscow by train, plane, car ferry, 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

Train to Oslo, fly to Moscow Sheremetyevo

  1. Take the train from Oslo S to Oslo lufthavn stasjon
  2. Fly from Oslo (OSL) to Moscow Sheremetyevo (SVO)

Cheapest

Bus

  1. Take the bus from Oslo to Warszawa
  2. Take the bus from Warszawa Zachodnia bus station to Minsk Central bus station
  3. Take the bus from Minsk Central bus station to Moscow Central Bus Station

Train to Oslo, fly to Moscow Domodedovo

  1. Take the train from Oslo S to Oslo lufthavn stasjon
  2. Fly from Oslo (OSL) to Moscow Domodedovo (DME)

Train to Oslo, fly to Moscow Vnukovo

  1. Take the train from Oslo S to Oslo lufthavn stasjon
  2. Fly from Oslo (OSL) to Moscow Vnukovo (VKO)

Train to Gothenburg, fly to Moscow Domodedovo

  1. Take the train from Oslo S Trelastgata to Göteborg Centralstation
  2. Fly from Gothenburg (GOT) to Moscow Domodedovo (DME)

Train to Gothenburg, fly to Moscow Sheremetyevo

  1. Take the train from Oslo S Trelastgata to Göteborg Centralstation
  2. Fly from Gothenburg (GOT) to Moscow Sheremetyevo (SVO)

Train, car ferry

  1. Take the train from Oslo S to Stockholm Centralstation
  2. Take the car ferry from Stockholm to Tallinn
  3. Take the train from Tallinn to Saint-Peterburg Moskovsky Station
  4. Take the train from St Petersburg Glavny to Moskva Kurskaia

Bus, car ferry, train

  1. Take the bus from Oslo Central Bus Station to Stockholm Main Station Terminalslingan
  2. Take the car ferry from Stockholm to Kolera-allas
  3. Take the train from Helsinki to Moskova

Drive

  1. Drive from Oslo to Moscow
Norway → Russia
Conditional

Travel safe during COVID-19

International entry into Russia from Norway

  • Entry is conditional for citizens and permanent residents of Norway
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Russia from Norway

  • Negative COVID-19 test issued at most 2 days before arrival
This applies to arrivals from Norway
Show more details
  • Negative COVID-19 test issued at most 2 days before arrival
This doesn't apply to citizens of: Belarus and Russia

Show less

Rules to follow in Russia

1.5m

Mandatory

Mandatory

Considerations leaving from Norway

There are no current restrictions

Frequently Asked Questions


Yes, but conditions apply when entering Russia from Norway.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1.5 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Moscow is 8-800-2000-112.

Wearing a face mask on public transport in Moscow is mandatory.

The social distance requirement in Moscow is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 8-800-2000-112.

No, returning to Norway from Russia is currently allowed.

See options for return travel.

Last updated: 22 Sep 2022
Exceptions may apply, for full details: The Ministry of Foreign Affairs of the Russian Federation.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Oslo to Moscow is to bus which costs kr 1000 - kr 1900 and takes 2 days 2h.

More details

The fastest way to get from Oslo to Moscow is to train and fly which takes 10h 14m and costs kr 1000 - kr 5500.

More details

The distance between Oslo and Moscow is 1644 km. The road distance is 3160.4 km.

Get driving directions

The best way to get from Oslo to Moscow without a car is to train and car ferry which takes 34h 52m and costs kr 2000 - kr 3700.

More details

It takes approximately 10h 14m to get from Oslo to Moscow, including transfers.

More details

There is no direct flight from Oslo Airport to Moscow Sheremetyevo Airport. The quickest flight takes 7h 45m and has one stopover.

Search flights

Moscow is 1h ahead of Oslo. It is currently 7:09 PM in Oslo and 8:09 PM in Moscow.

Yes, the driving distance between Oslo to Moscow is 3160 km. It takes approximately 31h 48m to drive from Oslo to Moscow.

Get driving directions

Scandinavian Airlines, Turkish Airlines, Aeroflot Russian Airlines and four other airlines offer flights from Oslo Airport to Moscow Sheremetyevo Airport.

Search flights

Map of how to get from Oslo to Moscow.
Launch map view
  • Distance: 1643.6 km
  • Duration: 10h 14m

What companies run services between Oslo, Norway and Moscow, Russia?

You can take a bus from Oslo to Moscow via Warszawa Zachodnia bus station, Minsk Central bus station, Moscow Central Bus Station, and Shchyolkovskaya in around 2 days 2h.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Oslo to Moscow Domodedovo via Munich
Ave. Duration
7h
When
Every day
Estimated price
RUB 12000 - RUB 46000
Flights from Gothenburg to Moscow Domodedovo via Munich
Ave. Duration
8h 15m
When
Every day
Estimated price
RUB 10000 - RUB 40000
Flights from Gothenburg to Moscow Domodedovo via Frankfurt, Munich
Ave. Duration
8h 15m
When
Monday, Tuesday, Saturday and Sunday
Estimated price
RUB 10000 - RUB 41000
Flights from Gothenburg to Moscow Domodedovo via Frankfurt
Ave. Duration
16h
When
Saturday
Estimated price
RUB 10000 - RUB 40000
Flights from Gothenburg to Moscow Domodedovo via Copenhagen, Munich
Ave. Duration
8h
When
Every day
Estimated price
RUB 10000 - RUB 40000
Brussels Airlines
Website
brusselsairlines.com
Flights from Oslo to Moscow Sheremetyevo via Brussels
Ave. Duration
7h 45m
When
Monday, Wednesday and Friday
Estimated price
RUB 11000 - RUB 55000
Flights from Gothenburg to Moscow Sheremetyevo via Brussels
Ave. Duration
7h 30m
When
Monday, Wednesday and Friday
Estimated price
RUB 10000 - RUB 44000
Flights from Gothenburg to Moscow Sheremetyevo via Frankfurt, Brussels
Ave. Duration
8h 30m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RUB 10000 - RUB 46000
KLM
Website
klm.com
Flights from Oslo to Moscow Sheremetyevo via Amsterdam Schiphol
Ave. Duration
7h 42m
When
Thursday
Estimated price
RUB 9500 - RUB 29000
Flights from Gothenburg to Moscow Sheremetyevo via Amsterdam Schiphol
Ave. Duration
9h
When
Thursday
Estimated price
RUB 8500 - RUB 26000
Air Serbia
Website
airserbia.com
Flights from Oslo to Moscow Sheremetyevo via Belgrade
Ave. Duration
10h 41m
When
Monday and Saturday
Estimated price
RUB 6000 - RUB 27000
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Oslo to Moscow Sheremetyevo via Istanbul
Ave. Duration
9h 50m
When
Every day
Estimated price
RUB 16000 - RUB 70000
Flights from Oslo to Moscow Vnukovo via Amsterdam Schiphol, Pulkovo
Ave. Duration
8h 55m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
RUB 10000 - RUB 29000
Swiss
Website
swiss.com
Flights from Oslo to Moscow Domodedovo via Zurich
Ave. Duration
8h 55m
When
Every day
Estimated price
RUB 11000 - RUB 42000
Flights from Gothenburg to Moscow Domodedovo via Zurich
Ave. Duration
8h 45m
When
Every day
Estimated price
RUB 10000 - RUB 37000
Turkish Airlines
Website
turkishairlines.com
Flights from Oslo to Moscow Vnukovo via Istanbul
Ave. Duration
10h 45m
When
Every day
Estimated price
RUB 16000 - RUB 70000
Azur Air
Website
azurair.ru
Flights from Oslo to Moscow Vnukovo via Antalya
Ave. Duration
11h
When
Wednesday
Estimated price
RUB 8500 - RUB 32000
Air France
Website
airfrance.com
Flights from Gothenburg to Moscow Sheremetyevo via Paris Charles de Gaulle
Ave. Duration
7h 5m
When
Friday
Estimated price
RUB 10000 - RUB 35000
Train operators
Flytoget
Phone
23 15 90 00
Email
flytoget@flytoget.no
Website
flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
Ave. Duration
22 min
Frequency
Every 15 minutes
Estimated price
RUB 900 - RUB 1000
Website
Flytoget AS
Swedish Railways (SJ)
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Train from Oslo S to Stockholm Centralstation
Ave. Duration
5h 46m
Frequency
6 times a week
Estimated price
RUB 2800 - RUB 3700
Website
Swedish Railways (SJ)
1st Class Ticket
RUB 2800 - RUB 3500
2nd Class Ticket
RUB 3000 - RUB 3700
Go Rail
Website
gorail.ee
Train from Tallinn to Saint-Peterburg Moskovsky Station
Ave. Duration
5h 14m
Frequency
Once daily
Estimated price
RUB 1600 - RUB 2200
Website
Go Rail
Russian Railways (РЖД)
Website
eng.rzd.ru
Train from St Petersburg Glavny to Moskva Kurskaia
Ave. Duration
3h 57m
Frequency
Twice daily
Estimated price
RUB 1600 - RUB 2800
Website
https://eng.rzd.ru/en/9446
3rd Class (Platzcart)
RUB 1600 - RUB 2300
2nd Class (Kupé)
RUB 1900 - RUB 2800
Bus operators
Vy Buss
Phone
+47 61 05 19 10
Email
buss@vy.no
Website
vybuss.no
Bus from Oslo Central Bus Station to Stockholm Main Station Terminalslingan
Ave. Duration
7h 35m
Frequency
Every 2 hours
Estimated price
RUB 4200 - RUB 5500
Website
Vy Buss
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Warszawa Zachodnia bus station to Minsk Central bus station
Ave. Duration
10h 40m
Frequency
Every 3 hours
Estimated price
RUB 650 - RUB 3100
Book at
https://infobus.by/bus
Website
https://minsktrans.by/
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Warsaw Zachodni Bus Station to Minsk Central bus station
Ave. Duration
9h 10m
Frequency
Twice daily
Estimated price
RUB 1400 - RUB 2100
Schedules at
ecolines.by
Bus from Minsk Central bus station to Moscow Central Bus Station
Ave. Duration
9h 30m
Frequency
Once daily
Estimated price
RUB 1800 - RUB 2600
Schedules at
ecolines.net
Visit Tour
Website
vt.by
Bus from Warszawa Zachodnia bus station to Minsk Central bus station
Ave. Duration
9h 10m
Frequency
Once daily
Estimated price
RUB 1300 - RUB 1900
Schedules at
vt.by
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallinksilja.com
Car ferry from Stockholm to Tallinn
Ave. Duration
16h 15m
Frequency
Once daily
Estimated price
RUB 5000 - RUB 11000
Website
Tallink
Vehicle
RUB 4400 - RUB 8500
Inside cabin
RUB 5000 - RUB 6500
Outside cabin
RUB 7500 - RUB 11000
Deluxe/Suite
RUB 18000 - RUB 25000
Adult
RUB 5000 - RUB 8000
St Peters Line
Phone
+49 611 140 22 02
Website
stpeterline.com
Car ferry from Stockholm to Kolera-allas
Ave. Duration
18h
Frequency
Once a week
Estimated price
RUB 19063
Website
St Peters Line
Car
RUB 5312
Passenger
RUB 19063

Want to know more about travelling around Russia

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.