There are 11 ways to get from Reggio Calabria to Oslo by ferry, train, plane, train (Trenitalia), bus, night train, shuttle, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, train to Catania–Fontanarossa Airport, fly to Oslo Airport, Gardermoen, train
best- Take the ferry from Reggio di Calabria to Messina Marittimaferry
- Take the train from Messina Centrale to Catania Centraletrain
- Fly from Catania–Fontanarossa Airport (CTA) to Oslo Airport, Gardermoen (OSL)plane CTA - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
9h 32mkr 1,227–4,256Train
- Take the train from Reggio Calabria Lido to Paolatrain Re
- Take the train from Paola to Bolzano Bozentrain Fr
- Take the train from Bolzano Bozen to Brennero - Brennertrain Re
- Take the train from Innsbruck Hbf to Malmö, Centralstationtrain 304
- Take the train from Malmö, Centralstation to Oslo Strain
43h 13mkr 4,092–8,805Bus via Bologna
- Take the bus from Reggio Calabria Centrale Station to Bologna Terminal Bus 200 MT Da Stazione FSbus
- Take the bus from Bologna Centrale to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Oslo bussterminalbus
2d 1hkr 2,383–3,790Train, night train
- Take the train from Reggio Calabria C.Le to Venezia S. Luciatrain Fr
- Take the nighttrain from Venezia S. Lucia to Salzburg Hbfnighttrain Nj
- Take the nighttrain from Salzburg Hauptbahnhof to Malmö, Centralstationnighttrain Nt
- Take the train from Malmö, Centralstation to Oslo Strain 30
42h 11mkr 3,841–8,585Fly Reggio Calabria Airport to Oslo Airport, Gardermoen, train
- Fly from Reggio Calabria Airport (REG) to Oslo Airport, Gardermoen (OSL)plane REG - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
8h 11mkr 1,236–4,456Train, shuttle to Lamezia Terme International Airport, fly to Oslo Airport, Gardermoen
- Take the train from Reggio Calabria Lido to Lamezia Terme C.train
- Take a shuttle bus from S. Eufemia Lamezia Terme - Stazione FS to 2º Reggimento Aves Sirio
- Fly from Lamezia Terme International Airport (SUF) to Oslo Airport, Gardermoen (OSL)plane SUF - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
11h 17mkr 1,488–5,118Fly Reggio Calabria Airport to Sandefjord Airport, train
- Fly from Reggio Calabria Airport (REG) to Sandefjord Airport (TRF)plane REG - TRF
- Take the train from Sandefjord stasjon to Nationaltheatret stasjontrain
9h 47mkr 1,514–5,614Train to Naples Airport, fly to Oslo Airport, Gardermoen, train
- Take the train from Reggio Calabria C.Le to Napoli Afragolatrain
- Fly from Naples Airport (NAP) to Oslo Airport, Gardermoen (OSL)plane NAP - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
11h 32mkr 1,607–4,787Bus
- Take the bus from Villa San Giovanni-Piazza Stazione to Battipaglia Ospedalebus
- Take the bus from BATTIPAGLIA, Via Belvedere, 26A , naprzeciw stacji Q8 to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from Słubice to Oslo bussterminalbus
2d 7hkr 2,604–6,225Drive 3,358.5 km
- Drive from Reggio Calabria to Oslocar 3,358.5 km
32h 7mkr 6,951–10,040Drive, car train
- Drive from Reggio Calabria to Villach Hbfcar
- Take the cartrain from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Oslocar
37h 30mkr 5,886–8,335
Reggio Calabria to Oslo by train
Comparing Your Travel Options
The cheapest way to get from Reggio Calabria to Oslo is to ferry and train and fly which costs kr 1200 - kr 4300 and takes 9h 32m.
The fastest way to get from Reggio Calabria to Oslo is to fly and train which takes 8h 11m and costs kr 1200 - kr 4500.
No, there is no direct bus from Reggio Calabria station to Oslo. However, there are services departing from Reggio Calabria Centrale Station and arriving at Oslo bussterminal via Bologna Centrale and Berlin, Zentralen Omnibusbahnhof. The journey, including transfers, takes approximately 2 days 1h.
No, there is no direct train from Reggio Calabria to Oslo. However, there are services departing from Reggio Calabria Lido and arriving at Oslo S via Paola, Bolzano Bozen, Brennero - Brenner, Innsbruck Hbf and Malmö, Centralstation. The journey, including transfers, takes approximately 43h 13m.
The distance between Reggio Calabria and Oslo is 2704 km. The road distance is 3358.5 km.
The best way to get from Reggio Calabria to Oslo without a car is to train which takes 43h 13m and costs kr 4000 - kr 9000.
It takes approximately 9h 32m to get from Reggio Calabria to Oslo, including transfers.
Reggio Calabria to Oslo bus services, operated by Autolinee Federico, depart from Reggio Calabria Centrale Station.
Reggio Calabria to Oslo train services, operated by Trenitalia, depart from Reggio Calabria Lido station.
The best way to get from Reggio Calabria to Oslo is to train which takes 43h 13m and costs kr 4000 - kr 9000. Alternatively, you can bus via Bologna, which costs kr 2300 - kr 3800 and takes 2 days 1h.
What companies run services between Reggio Calabria, Italy and Oslo, Norway?
You can take a train from Reggio Calabria Lido to Oslo S via Paola, Bolzano Bozen, Brennero - Brenner, Innsbruck Hbf, and Malmö, Centralstation in around 43h 13m. Alternatively, you can take a bus from Reggio Calabria Centrale Station to Oslo bussterminal via Bologna Terminal Bus 200 MT Da Stazione FS, Bologna Centrale, and Berlin, Zentralen Omnibusbahnhof in around 2d 1h.
- Website
- norwegian.com
Flights from Catania–Fontanarossa Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 40m
- When
- Tuesday and Saturday
- Estimated price
- kr 950–2,400
Flights from Reggio Calabria Airport to Oslo Airport, Gardermoen via Milan Malpensa
- Ave. Duration
- 6h 20m
- When
- Friday and Saturday
- Estimated price
- kr 1,500–6,000
Flights from Reggio Calabria Airport to Oslo Airport, Gardermoen via Pisa
- Ave. Duration
- 6h 25m
- When
- Tuesday
- Estimated price
- kr 1,500–6,000
Flights from Reggio Calabria Airport to Oslo Airport, Gardermoen via Rome
- Ave. Duration
- 7h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,500–6,000
Flights from Reggio Calabria Airport to Oslo Airport, Gardermoen via Venice
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- kr 1,400–6,000
Flights from Reggio Calabria Airport to Oslo Airport, Gardermoen via Berlin Brandenburg
- Ave. Duration
- 9h 30m
- When
- Monday and Friday
- Estimated price
- kr 1,100–4,200
Flights from Lamezia Terme International Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 40m
- When
- Monday
- Estimated price
- kr 1,100–4,400
Flights from Naples Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 15m
- When
- Monday and Friday
- Estimated price
- kr 1,100–3,300
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Messina Centrale to Catania Centrale
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- kr 120–170
- Website
- Trenitalia
Train from Reggio Calabria Lido to Paola
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- kr 220–310
- Website
- Trenitalia
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- kr 110–160
- Website
- Trenitalia
Train from Reggio Calabria Lido to Lamezia Terme C.
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- kr 150–210
- Website
- Trenitalia
- Phone
- +39 0965644747
- [email protected]
- Website
- autolineefederico.it
Bus from Reggio Calabria Centrale Station to Bologna Terminal Bus 200 MT Da Stazione FS
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- kr 480–700
- Schedules at
- autolineefederico.it
- Phone
- 0923.873813
- [email protected]
- Website
- libertylines.it
Ferry from Reggio di Calabria to Messina Marittima
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- kr 50–95
- Schedules at
- libertylines.it
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Reggio Calabria to Oslo bus services, operated by Autolinee Federico, arrive at Bologna Terminal Bus 200 MT Da Stazione FS station.
Reggio Calabria to Oslo train services, operated by Trenitalia, arrive at Paola station.
Yes, the driving distance between Reggio Calabria to Oslo is 3358 km. It takes approximately 32h 7m to drive from Reggio Calabria to Oslo.
Book your Reggio Calabria to Oslo train tickets online with Omio.
Book your Reggio Calabria to Oslo bus tickets online with Omio.
There are 998+ hotels available in Oslo.











