There are 11 ways to get from Oslo to Tirano by train, plane, car ferry, bus, night train, 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.
Train to Oslo Airport, Gardermoen, fly to Milano Malpensa Airport, train
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Milano Malpensa Airport (MXP)plane OSL - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Tiranotrain
9h 38m€82–352Train
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Köpenhamn Htrain
- Take the train from København H to Hamburg-Altonatrain Rj
- Take the train from Hamburg-Altona to Landquarttrain Ice
- Take the train from Landquart to Tiranotrain Bex
30h 12mCar ferry, train
- Take the carferry from Oslo Vipperangen to Port of Kielcarferry
- Take the train from Kiel Hbf to Hamburg-Altonatrain Re7
- Take the train from Hamburg-Altona to Churtrain Ice
- Take the train from Chur to St. Moritztrain Gex / ...
- Take the train from St. Moritz to Tiranotrain R19 / ...
40h 32mBus
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to BRESCIA, Dworzec autobusowy, st.B5,B6 via Solferinobus
- Take the bus from Brescia - Autostazione to Edolo - Stazione FNMbus F27
- Take the bus from Edolo - Autostazione to Tirano, Stazionebus
43h 53m€225–370Train to Oslo Airport, Gardermoen, fly to Zurich Airport, train
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Zurich Airport (ZRH)plane OSL - ZRH
- Take the train from Zürich HB to Landquarttrain
- Take the train from Landquart to Tiranotrain
11h 23mTrain to Oslo Airport, Gardermoen, fly to Il Caravaggio International Airport, bus, train
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Il Caravaggio International Airport (BGY)plane OSL - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Tiranotrain
9h 23m€93–231Train to Sandefjord Airport, fly to Il Caravaggio International Airport, bus, train
- Take the train from Oslo S to Sandefjord stasjontrain
- Fly from Sandefjord Airport (TRF) to Il Caravaggio International Airport (BGY)plane TRF - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Tiranotrain
11h 17m€94–419Train to Oslo Airport, Gardermoen, fly to Verona Villafranca Airport, train
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Verona Villafranca Airport (VRN)plane OSL - VRN
- Take the train from Verona Porta Nuova to Milano Centraletrain
- Take the train from Milano Centrale to Tiranotrain
12h 9m€143–378Bus, night train, train
- Take the bus from Oslo bussterminal to Malmo Norra Vallgatanbus 600
- Take the nighttrain from Malmö, Centralstation to Innsbruck Hauptbahnhofnighttrain Nt
- Take the train from Innsbruck Hauptbahnhof to Landeck-Zamstrain Rjx / ...
- Take the bus from Landeck-Zams Bahnhof to Mals Bahnhofbus 273
- Take the bus from Müstair, posta to Tirano, Stazionebus 821
38h 18mDrive 2,081.7 km
- Drive from Oslo to Tiranocar 2,081.7 km
19h 52m€390–564Drive, car train
- Drive from Oslo to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Innsbruck Hauptbahnhofcartrain
- Drive from Innsbruck Hauptbahnhof to Tiranocar
25h 54m€334–462
Oslo Airport, Gardermoen (OSL) to Milano Malpensa Airport (MXP) flights
Questions & Answers
The cheapest way to get from Oslo to Tirano is to train and fly and bus which costs €90 - €240 and takes 9h 23m.
The fastest way to get from Oslo to Tirano is to train and fly and bus which takes 9h 23m and costs €90 - €240.
No, there is no direct bus from Oslo to Tirano. However, there are services departing from Oslo bussterminal and arriving at Tirano, Stazione via SŁUBICE, Port Świecko, Świecko 39, Brescia - Autostazione and Edolo - Autostazione. The journey, including transfers, takes approximately 43h 53m.
No, there is no direct train from Oslo to Tirano. However, there are services departing from Oslo S and arriving at Tirano via Göteborg Centralstation, København H, Hamburg-Altona and Landquart. The journey, including transfers, takes approximately 30h 12m.
The distance between Oslo and Tirano is 1878 km. The road distance is 2081.7 km.
The best way to get from Oslo to Tirano without a car is to train which takes 30h 12m and costs .
It takes approximately 9h 38m to get from Oslo to Tirano, including transfers.
Oslo to Tirano bus services, operated by Sindbad, depart from Oslo bussterminal station.
Oslo to Tirano train services, operated by Norwegian Railways (VY), depart from Oslo S station.
The best way to get from Oslo to Tirano is to train which takes 30h 12m and costs . Alternatively, you can bus, which costs €220 - €370 and takes 43h 53m.
What companies run services between Oslo, Norway and Tirano, Italy?
You can take a train from Oslo S to Tirano via Göteborg Centralstation, Köpenhamn H, København H, Hamburg-Altona, and Landquart in around 30h 12m. Alternatively, you can take a bus from Oslo bussterminal to Tirano, Stazione via Słubice, SŁUBICE, Port Świecko, Świecko 39, Brescia - Autostazione, Edolo - Stazione FNM, and Edolo - Autostazione in around 43h 53m.
- Website
- lufthansa.com
Flights from Oslo Airport, Gardermoen to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €80–290
Flights from Oslo Airport, Gardermoen to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €90–320
Flights from Oslo Airport, Gardermoen to Verona Villafranca Airport via Munich
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- €90–380
Flights from Oslo Airport, Gardermoen to Verona Villafranca Airport via Frankfurt
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- €110–380
- 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
- €20–23
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–23
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–23
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–23
- Website
- Flytoget AS
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from Oslo bussterminal to Słubice
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- €110–190
- Website
- Sindbad
Bus from SŁUBICE, Port Świecko, Świecko 39 to BRESCIA, Dworzec autobusowy, st.B5,B6 via Solferino
- Ave. Duration
- 15h 20m
- Frequency
- Twice a week
- Estimated price
- €100–170
- Website
- Sindbad
- Phone
- +45 99 56 19 00
- Website
- Color Line AS
Car ferry from Oslo Vipperangen to Port of Kiel
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- €213–435
- Website
- Color Line AS
- Car
- €435
- No Car
- €213
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Oslo to Tirano bus services, operated by Sindbad, arrive at Słubice station.
Oslo to Tirano train services, operated by Norwegian Railways (VY), arrive at Göteborg Centralstation.
Yes, the driving distance between Oslo to Tirano is 2082 km. It takes approximately 19h 52m to drive from Oslo to Tirano.
Book your Oslo to Tirano train tickets online with Omio.
There are 1034+ hotels available in Tirano.







