There are 6 ways to get from Oslo to Russia by train, plane, bus, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Pulkovo Airport (LED)plane OSL - LED
12h 50m₽10,608–48,007Train, bus
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Berlin Gesundbrunnentrain
- Take the bus from Berlin Schoenefeld Airport to Brest Bus stationbus
- Take the train from Brest C to Moskva Belorusskaiatrain
46h 56m₽22,402–37,062Bus
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to WARSZAWA, Dworzec Zachodni PKS, stan. 11bus
- Take the bus from Warsaw West to Moscow, International Bus Stationbus
2d₽18,988–29,159Drive 3,138.2 km
- Drive from Oslo to Moscowcar 3,138.2 km
31h 57m₽52,820–76,295Train, night train, bus
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the night train from Molndal station to Berlin Hbfnighttrain Nt
- Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus stationbus 905 / ...
- Take the train from Kaliningrad-Passajirsk to Moskva Belorusskaiatrain
2d 3h₽22,652–33,592Bus via Riga
- Take the bus from Oslo bussterminal to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Riga, Bus Stationbus
- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus
2d 11h₽11,248–32,746
Oslo Airport, Gardermoen (OSL) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Oslo to Russia is to bus via Riga which costs RUB 11000 - RUB 33000 and takes 2 days 11h.
The fastest way to get from Oslo to Russia is to train and fly which takes 12h 50m and costs RUB 10000 - RUB 48000.
The distance between Oslo and Russia is 1132 km. The road distance is 3138.2 km.
The best way to get from Oslo to Russia without a car is to train and bus which takes 46h 56m and costs RUB 22000 - RUB 38000.
It takes approximately 12h 50m to get from Oslo to Russia, including transfers.
Yes, the driving distance between Oslo to Russia is 3138 km. It takes approximately 31h 57m to drive from Oslo to Russia.
What companies run services between Oslo, Norway and Russia?
You can take a bus from Oslo bussterminal to Biblioteka Imeni Lenina via Słubice, SŁUBICE, Port Świecko, Świecko 39, WARSZAWA, Dworzec Zachodni PKS, stan. 11, Warsaw West, Moscow, International Bus Station, and Salaryevo in around 2d.
- Website
- turkishairlines.com
Flights from Oslo Airport, Gardermoen to Pulkovo Airport via Istanbul
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- ₽19,000–55,000
- Website
- flypgs.com
Flights from Oslo Airport, Gardermoen to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₽16,000–70,000
- Website
- airserbia.com
Flights from Oslo Airport, Gardermoen to Pulkovo Airport via Belgrade
- Ave. Duration
- 16h 10m
- When
- Monday and Thursday
- Estimated price
- ₽9,500–46,000
- Website
- ajet.com
Flights from Oslo Airport, Gardermoen to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₽16,000–70,000
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽1,700–1,900
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽950–1,400
- Website
- https://www.vy.no/en
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- ₽5,000–7,500
- Website
- https://www.vy.no/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Göteborg Centralstation to Berlin Gesundbrunnen
- Ave. Duration
- 13h 8m
- Frequency
- Twice a week
- Estimated price
- ₽8,500–13,000
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- ₽8,500–12,000
- 2nd Class Ticket
- ₽9,500–13,000
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 14h 9m
- Frequency
- Once daily
- Estimated price
- ₽4,600–9,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽4,600–5,500
- 2nd Class (Kupé)
- ₽7,500–9,000
- 1nd Class (SW)
- ₽13,000–18,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 13h 19m
- Frequency
- 4 times a week
- Estimated price
- ₽4,000–10,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽7,000–10,000
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Molndal station to Berlin Hbf
- Ave. Duration
- 12h 39m
- Frequency
- Once a week
- Estimated price
- ₽6,000–8,500
- Website
- https://www.snalltaget.se/en
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Moskva Belorusskaia
- Ave. Duration
- 19h 3m
- Frequency
- Twice daily
- Estimated price
- ₽3,700–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽15,000–22,000
- 3rd Class (Platzcart)
- ₽3,700–5,500
- 2nd Class (Kupé)
- ₽4,600–6,500
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Berlin Schoenefeld Airport to Brest Bus station
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Estimated price
- ₽4,500–6,500
- Schedules at
- vt.by
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from Oslo bussterminal to Słubice
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- ₽7,000–11,000
- Website
- https://www.sindbad.pl/en/home
Bus from SŁUBICE, Port Świecko, Świecko 39 to WARSZAWA, Dworzec Zachodni PKS, stan. 11
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- ₽5,500–7,000
- Website
- https://www.sindbad.pl/en/home
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Warsaw West to Moscow, International Bus Station
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ₽6,000–12,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽12,000
- Children
- ₽6,000
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Berlin Hauptbahnhof to Kaliningrad Bus station
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oslo bussterminal to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 17h 30m
- Frequency
- 4 times a week
- Estimated price
- ₽4,500–12,000
- Website
- https://www.flixbus.co.uk
Bus from Berlin, Zentralen Omnibusbahnhof to Riga, Bus Station
- Ave. Duration
- 17h 50m
- Frequency
- Twice daily
- Estimated price
- ₽4,300–13,000
- Website
- https://www.flixbus.co.uk
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Berlin, Zentralen Omnibusbahnhof to Riga, Bus Station
- Ave. Duration
- 19h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽6,000–8,000
- Website
- https://ecolines.net/
Bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- ₽2,300–8,500
- Website
- https://ecolines.net/
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide






































