There are 7 ways to get from Oslo to Magnitogorsk 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 to Oslo Airport, Gardermoen, fly to Magnitogorsk International Airport
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Magnitogorsk International Airport (MQF)plane OSL - MQF
16h 53m₽12,144–33,522Train, bus via Malmö
- Take the train from Oslo S to Malmö Centralstationtrain
- Take the train from Malmö, Centralstation to Köpenhamn Htrain
- Take the train from Koebenhavn H to Berlin Hbftrain
- Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Samaratrain
- Take the train from Samara to Magnitogorsk Passtrain
3d 21h₽35,657–63,713Drive 4,766.7 km
- Drive from Oslo to Magnitogorskcar 4,766.7 km
2d 6h₽86,325–124,692Train to Gothenburg-Landvetter Airport, fly to Magnitogorsk International Airport
- Take the train from Oslo S to Göteborg Centralstationtrain
- Fly from Gothenburg-Landvetter Airport (GOT) to Magnitogorsk International Airport (MQF)plane GOT - MQF
23h 3m₽19,590–46,316Train to Oslo Airport, Gardermoen, fly to Ufa International Airport, bus
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Ufa International Airport (UFA)plane OSL - UFA
- Take the bus from Ufa South Bus Terminal to Magnitogorskbus
19h 21m₽15,924–58,162Train, bus
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Berlin Hbftrain
- Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Samaratrain
- Take the train from Samara to Magnitogorsk Passtrain
3d 23h₽36,760–58,016Train, night train, bus
- Take the train from Oslo S to Mölndal stationtrain
- Take the nighttrain from Molndal station to Berlin Hbfnighttrain
- Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Ufatrain
- Take the train from Ufa to Magnitogorsk Passtrain
4d 5h₽30,181–50,429
Oslo Airport, Gardermoen (OSL) to Magnitogorsk International Airport (MQF) flights
Questions & Answers
The cheapest way to get from Oslo to Magnitogorsk is to train and fly which costs RUB 12000 - RUB 34000 and takes 16h 53m.
The fastest way to get from Oslo to Magnitogorsk is to train and fly which takes 16h 53m and costs RUB 12000 - RUB 34000.
The distance between Oslo and Magnitogorsk is 2999 km. The road distance is 4766.7 km.
The best way to get from Oslo to Magnitogorsk without a car is to train and bus via Malmö which takes 3 days 21h and costs RUB 35000 - RUB 65000.
It takes approximately 16h 53m to get from Oslo to Magnitogorsk, including transfers.
Magnitogorsk is 3h ahead of Oslo. It is currently 3:38 PM in Oslo and 6:38 PM in Magnitogorsk.
Yes, the driving distance between Oslo to Magnitogorsk is 4767 km. It takes approximately 2 days 6h to drive from Oslo to Magnitogorsk.
What companies run services between Oslo, Norway and Magnitogorsk, Russia?
There is no direct connection from Oslo to Magnitogorsk. However, you can take the train to Oslo lufthavn stasjon, walk to Oslo Airport, Gardermoen (OSL) airport, fly to Magnitogorsk International Airport (MQF), then take the taxi to Magnitogorsk. Alternatively, you can take a train from Oslo S to Magnitogorsk Pass via Malmö Centralstation, Malmö, Centralstation, Köpenhamn H, Koebenhavn H, Berlin Hbf, Berlin Hauptbahnhof, Kaliningrad Bus station, Kaliningrad-Passajirsk, and Samara in around 3d 21h.
- Website
- aeroflot.ru
Flights from Oslo Airport, Gardermoen to Magnitogorsk International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 15h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Wednesday
- Estimated price
- ₽11,000–50,000
Flights from Gothenburg-Landvetter Airport to Magnitogorsk International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 16h 58m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽13,000–37,000
Flights from Oslo Airport, Gardermoen to Ufa International Airport via Antalya
- Ave. Duration
- 10h 15m
- When
- Monday
- Estimated price
- ₽14,000–55,000
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽2,000–2,200
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽2,000–2,200
- Website
- Flytoget AS
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Berlin Hauptbahnhof to Kaliningrad Bus station
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Estimated price
- ₽8,000–12,000
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Berlin Hauptbahnhof to Kaliningrad Bus station
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Estimated price
- ₽8,000–12,000
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Berlin Hauptbahnhof to Kaliningrad Bus station
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
Want to know more about Flixbus?
Read the travel guide




