There are 7 ways to get from Toropets to Oslo by train, bus, plane, car, car ferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus to Riga International Airport, fly to Oslo Airport, Gardermoen
best- Take the train from Toropets to Velikiye Lukitrain
- Take the train from Velikie Luki to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
- Fly from Riga International Airport (RIX) to Oslo Airport, Gardermoen (OSL)plane RIX - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
18h 4mTrain, bus to Vilnius Airport, fly to Oslo Airport, Gardermoen
cheapest- Take the train from Toropets to Velikiye Lukitrain
- Take the train from Novosokolniki to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Vilnius Airportbus
- Fly from Vilnius Airport (VNO) to Oslo Airport, Gardermoen (OSL)plane VNO - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
21h 29mkr 1,014–3,327Drive, car ferry
- Drive from Toropets to Port Of Tallinn (Terminal D)car
- Take the car ferry from Tallinn to Stockholmcarferry
- Drive from Stockholm to Oslocar
31h 20mkr 2,910–6,876Train, bus
- Take the train from Staraia Toropa to Viazmatrain
- Take the train from Viazma to Baranovichi-Ptrain
- Take the bus from Baranovichi to Wroclaw Sucha Central Bus Stationbus
- Take the bus from Wroclaw, Bus Station to Malmö central train station FlixBus stopbus
- Take the train from Malmö Centralstation to Oslo Strain
2d 3hkr 3,720–6,015Train, train to Tartu Ülenurme Airport, fly to Oslo Airport, Gardermoen
- Take the train from Toropets to Velikiye Lukitrain
- Take the train from Velikie Luki to Pskov Passtrain
- Take the train from Pskov-1 to Pechory-Pskovskietrain
- Take the train from Koidula to Vana-Kuustetrain
- Fly from Tartu Ülenurme Airport (TAY) to Oslo Airport, Gardermoen (OSL)plane TAY - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
19h 10mkr 2,063–2,762Train, bus to Riga International Airport, fly to Sandefjord Airport, bus
- Take the train from Toropets to Velikiye Lukitrain
- Take the train from Velikie Luki to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
- Fly from Riga International Airport (RIX) to Sandefjord Airport (TRF)plane RIX - TRF
- Take the bus from Sandefjord lufthavn Torp to Oslo bussterminalbus
20h 15mTaxi, train, bus
- Take the taxi from Toropets to Novosokolnikitaxi
- Take the train from Novosokolniki to Lioznatrain
- Take the taxi from Liozna to Orshataxi
- Take the bus from Orsha to Baranavichybus
- Take the bus from Baranovichi Bus station to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Oslo bussterminalbus
2d 6hkr 3,089–6,266
Riga International Airport (RIX) to Oslo Airport, Gardermoen (OSL) flights
Questions & Answers
The cheapest way to get from Toropets to Oslo is to train and bus and fly which costs kr 1000 - kr 3400 and takes 21h 29m.
The fastest way to get from Toropets to Oslo is to train and fly which takes 19h 10m and costs kr 2000 - kr 2800.
The distance between Toropets and Oslo is 1544 km.
The best way to get from Toropets to Oslo without a car is to train and bus which takes 2 days 3h and costs kr 3700 - kr 6000.
It takes approximately 18h 4m to get from Toropets to Oslo, including transfers.
Oslo is 1h behind Toropets. It is currently 6:48 AM in Toropets and 5:48 AM in Oslo.
There are 282+ hotels available in Oslo.
What companies run services between Toropets, Russia and Oslo, Norway?
There is no direct connection from Toropets to Oslo. However, you can take the train to Velikiye Luki, walk to Velikie Luki, take the train to Pskov Pass, walk to Pskov Bus station, take the bus to Riga Central Bus Station, walk to 13.janvāra iela, take the line 22 bus to Rīgas lidosta, walk to Riga International Airport (RIX) airport, fly to Oslo Airport, Gardermoen (OSL), walk to Oslo lufthavn stasjon, then take the train to Oslo S. Alternatively, you can take a vehicle from Toropets to Oslo via Tallinn and Stockholm in around 31h 20m.
- Website
- flysas.com
Flights from Riga International Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 390–1,100
Flights from Riga International Airport to Oslo Airport, Gardermoen via Stockholm
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 390–1,100
Flights from Riga International Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- kr 750–3,000
Flights from Vilnius Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- kr 750–3,000
Flights from Riga International Airport to Sandefjord Airport via Copenhagen
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 900–3,600
- Website
- ryanair.com
Flights from Vilnius Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- kr 220–1,300
Flights from Riga International Airport to Sandefjord Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- kr 500–2,300
- Website
- airbaltic.com
Flights from Riga International Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 390–1,100
Flights from Riga International Airport to Oslo Airport, Gardermoen via Tallinn
- Ave. Duration
- 3h 50m
- When
- Friday and Sunday
- Estimated price
- kr 390–1,100
- Website
- finnair.com
Flights from Riga International Airport to Oslo Airport, Gardermoen via Helsinki
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- kr 1,400–1,700
Flights from Tartu Ülenurme Airport to Oslo Airport, Gardermoen via Helsinki
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- kr 1,600–1,900
- Website
- norwegian.com
Flights from Riga International Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 370–1,400
- Website
- norwegian.com
Flights from Vilnius Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 240–1,600
- Website
- lot.com
Flights from Vilnius Airport to Oslo Airport, Gardermoen via Warsaw Chopin
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- kr 850–2,900
- Phone
- 8 800 775-00-00
- corp@mtppk.ru
- Website
- mtppk.ru
Train from Toropets to Velikiye Luki
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- kr 19–28
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Velikie Luki to Pskov Pass
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Estimated price
- kr 140–370
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 850–1,300
- 3rd Class (Platzcart)
- kr 140–190
- 2nd Class (Kupé)
- kr 270–370
Train from Staraia Toropa to Viazma
- Ave. Duration
- 6h 27m
- Frequency
- Once a week
- Estimated price
- kr 140–370
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 850–1,300
- 3rd Class (Platzcart)
- kr 140–190
- 2nd Class (Kupé)
- kr 260–370
Train from Novosokolniki to Liozna
- Ave. Duration
- 3h 41m
- Frequency
- Twice a week
- Estimated price
- kr 110–330
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 750–1,100
- 3rd Class (Platzcart)
- kr 110–160
- 2nd Class (Kupé)
- kr 230–330
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 140–210
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Malmö Centralstation to Oslo S
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- kr 1,900–2,700
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- https://flytoget.no/en/
Train from Viazma to Baranovichi-P
- Ave. Duration
- 8h 24m
- Frequency
- Once daily
- Estimated price
- kr 400–800
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- kr 400–460
- 2nd Class (Kupé)
- kr 650–800
- 1nd Class (SW)
- kr 1,100–1,600
Train from Novosokolniki to Minsk Pas
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- kr 330–650
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- kr 330–380
- 2nd Class (Kupé)
- kr 500–650
- 1nd Class (SW)
- kr 950–1,300
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pskov-1 to Pechory-Pskovskie
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- kr 19–110
- Website
- https://eng.rzd.ru/
- Lastochka Train
- kr 75–110
- Commuter Electric Train
- kr 19–27
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Koidula to Vana-Kuuste
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- kr 50–80
- Website
- https://elron.ee/en
- Express Train Ticket
- kr 55–80
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Website
- infobus.by
Bus from Baranovichi to Wroclaw Sucha Central Bus Station
- Ave. Duration
- 11h 45m
- Frequency
- 3 times a week
- Estimated price
- kr 500–750
- Website
- https://infobus.by/en/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Wroclaw, Bus Station to Malmö central train station FlixBus stop
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- kr 700–1,300
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Oslo bussterminal
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- kr 700–1,300
- Website
- https://www.flixbus.co.uk
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 4h 40m
- Frequency
- Every 3 hours
- Estimated price
- kr 50–600
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- kr 130–550
- Website
- https://www.intercars-tickets.com/
- Phone
- +47 46 84 20 36
- torp@unibuss.no
- Website
- torpekspressen.no
Bus from Sandefjord lufthavn Torp to Oslo bussterminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Schedules at
- torpekspressen.no
- Phone
- +375 165 641144
- mail@pinskap.by
- Website
- pinskap.by
Bus from Orsha to Baranavichy
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- kr 240–410
- Schedules at
- pinskap.by
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Baranovichi Bus station to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 25h 30m
- Frequency
- 3 times a week
- Estimated price
- kr 1,600–3,700
- Schedules at
- vt.by
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 750–3,600
- Website
- https://www.tallink.com/en
- Adult
- kr 1,200–1,900
- Vehicle
- kr 2,600–3,600
- Ave. Duration
- 1h 17m
- Estimated price
- kr 130–370
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.
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







































