There are 11 ways to get from Reggio Calabria to Oslo by ferry, train, plane, train (Trenitalia), bus, car, shuttle, night train, 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,226–4,255Train
- Take the train from Reggio Calabria C.Le to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Hamburg-Altonatrain Ice
- Take the train from Hamburg-Altona to København Htrain Rj
- Take the train from København H to Oslo Strain Ic
36h 41mkr 6,094–10,752Bus 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
2dkr 2,375–3,579Drive 3,358.5 km
- Drive from Reggio Calabria to Oslocar 3,358.5 km
32h 7mkr 6,910–9,980Fly 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,756Train, 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,484–5,012Train 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,596–4,657Fly 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 51mkr 1,612–6,112Train, 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 train from Salzburg Hbf to Malmö, Centralstationtrain 304
- Take the train from Malmö, Centralstation to Oslo Strain 30
41h 41mkr 3,951–9,508Bus
- 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–5,675Drive, 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 56mkr 5,740–8,170
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 4800.
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 0h.
No, there is no direct train from Reggio Calabria to Oslo. However, there are services departing from Reggio Calabria C.Le and arriving at Oslo S via Milano Centrale, Zürich HB, Hamburg-Altona and København H. The journey, including transfers, takes approximately 36h 41m.
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 36h 41m and costs kr 6000 - kr 11000.
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 Frecce, depart from Reggio Calabria C.Le station.
The best way to get from Reggio Calabria to Oslo is to train which takes 36h 41m and costs kr 6000 - kr 11000. Alternatively, you can bus via Bologna, which costs kr 2300 - kr 3600 and takes 2 days 0h.
What companies run services between Reggio Calabria, Italy and Oslo, Norway?
You can take a train from Reggio Calabria C.Le to Oslo S via Milano Centrale, Zuerich Hb, Zürich HB, Hamburg-Altona, and København H in around 36h 41m. 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.
- 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,500
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,500–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,300
Flights from Lamezia Terme International Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 40m
- When
- Monday
- Estimated price
- kr 1,100–4,500
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 110–170
- Website
- Trenitalia
Train from Reggio Calabria Lido to Lamezia Terme C.
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- kr 140–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 470–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 Frecce, arrive at Milano Centrale 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 975+ hotels available in Oslo.











