There are 7 ways to get from Olbia to Oslo by plane, train, car ferry, bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Olbia Costa Smeralda Airport (OLB) to Oslo Airport, Gardermoen (OSL)plane OLB - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
5h 32mkr 789–2,600Car ferry, bus, train
- Take the carferry from Olbia Porto Isola Bianca to Port of Genoacarferry
- Take the bus from Genoa to Zurich Bus Stationbus
- 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öpenhamn H to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Oslo Strain
45h 32mkr 6,320–16,218Car ferry, train
- Take the carferry from Olbia Porto Isola Bianca to Port of Genoacarferry
- Take the train from Genova P.Za Principe to Milano Centraletrain Ic
- Take the train from Milano Centrale to Mannheim Hbftrain Ec
- Take the train from Mannheim, Hauptbahnhof to Kiel Hbftrain 22
- Take the carferry from Port of Kiel to Oslo Vipperangencarferry
2d 3hkr 5,320–13,658Car ferry, bus
- Take the carferry from Olbia Porto Isola Bianca to Port of Genoacarferry
- Take the bus from GENOVA, Piazza Della Vittoria 30 R lato INPS to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from Słubice to Oslo bussterminalbus
2d 8hkr 3,009–6,467Car ferry, train, night train
- Take the carferry from Olbia Porto Isola Bianca to Port of Genoacarferry
- Take the train from Genova P.Za Principe to Verona Porta Nuovatrain Fr
- Take the train from Verona Porta Nuova to Brennero - Brennertrain Re
- Take the nighttrain from Innsbruck Hauptbahnhof to Malmö, Centralstationnighttrain Nt
- Take the train from Malmö, Centralstation to Oslo Strain 30
2d 3hkr 4,165–6,758Car ferry, bus via Malmö
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the bus from Livorno to Katowicebus
- Take the bus from Katowice, Bus Station Sadowa to Malmö central train station FlixBus stopbus
- Take the bus from Malmo Norra Vallgatan to Oslo bussterminalbus 600 / ...
2d 9hkr 2,875–5,696Car ferry, drive
- Take the carferry from Port of Olbia to Port of Livornocarferry Livorno
- Drive from Port of Livorno to Oslocar
30h 55mkr 5,219–8,590
Olbia to Oslo by car ferry, foot, bus, and train
Questions & Answers
The cheapest way to get from Olbia to Oslo is to fly and train which costs kr 750 - kr 2600 and takes 5h 32m.
The fastest way to get from Olbia to Oslo is to fly and train which takes 5h 32m and costs kr 750 - kr 2600.
The distance between Olbia and Oslo is 2196 km.
The best way to get from Olbia to Oslo without a car is to car ferry and bus and train which takes 45h 32m and costs kr 6000 - kr 17000.
It takes approximately 5h 32m to get from Olbia to Oslo, including transfers.
There are 1032+ hotels available in Oslo.
What companies run services between Olbia, Italy and Oslo, Norway?
There is no direct connection from Olbia to Oslo. However, you can fly to Oslo Airport, Gardermoen (OSL), walk to Oslo lufthavn stasjon, then take the train to Oslo S. Alternatively, you can take a car ferry from Olbia Porto Isola Bianca to Oslo S via Port of Genoa, Genoa, Zurich Bus Station, Zürich HB, Hamburg-Altona, København H, Köpenhamn H, and Göteborg Centralstation in around 45h 32m.
- Website
- norwegian.com
Flights from Olbia Costa Smeralda Airport to Oslo Airport, Gardermoen via Berlin Brandenburg
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- kr 800–2,900
Flights from Olbia Costa Smeralda Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 5h 40m
- When
- Tuesday and Saturday
- Estimated price
- kr 650–2,500
Flights from Olbia Costa Smeralda Airport to Oslo Airport, Gardermoen via Hamburg
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 750–2,900
- Website
- lufthansa.com
Flights from Olbia Costa Smeralda Airport to Oslo Airport, Gardermoen via Munich
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- kr 1,200–4,000
- Website
- flysas.com
Flights from Olbia Costa Smeralda Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- kr 1,000–4,200
Flights from Olbia Costa Smeralda Airport to Oslo Airport, Gardermoen via Dusseldorf
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 950–2,800
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- Flytoget AS
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–150
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Göteborg Centralstation to Oslo S
- Ave. Duration
- 3h 36m
- Frequency
- Every 4 hours
- Estimated price
- kr 700–1,100
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Zürich HB to Hamburg-Altona
- Ave. Duration
- 9h 33m
- Frequency
- 6 times a week
- Estimated price
- kr 3,500–11,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Hamburg-Altona to København H
- Ave. Duration
- 4h 41m
- Frequency
- 5 times a day
- Estimated price
- kr 1,000–1,600
- Website
- Danish Railways
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Hamburg-Altona to København H
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- kr 650–1,000
- Website
- Czech Railways (ČD)
- Phone
- +46 771-77 77 1
- [email protected]
- Website
- Öresundståg
Train from Köpenhamn H to Göteborg Centralstation
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- kr 550–1,100
- Website
- Öresundståg
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- kr 160–340
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- kr 190–310
- Website
- Trenitalia
Train from Verona Porta Nuova to Brennero - Brenner
- Ave. Duration
- 3h 8m
- Frequency
- Every 2 hours
- Estimated price
- kr 320–550
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- kr 220–440
- Schedules at
- Trenitalia Frecce
Train from Genova P.Za Principe to Verona Porta Nuova
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- kr 460–900
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Mannheim Hbf
- Ave. Duration
- 6h 48m
- Frequency
- Twice daily
- Estimated price
- kr 1,000–1,700
- Website
- Trenitalia Eurocity
- 1st Class
- kr 1,000–1,400
- 2nd Class
- kr 1,200–1,700
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Kiel Hbf
- Ave. Duration
- 5h 37m
- Frequency
- 4 times a day
- Estimated price
- kr 1,300–6,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Night train from Innsbruck Hauptbahnhof to Malmö, Centralstation
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- kr 2,000–3,100
- Website
- Snälltåget
Train from Malmö, Centralstation to Oslo S
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Estimated price
- kr 750–1,200
- Website
- Snälltåget
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Genoa to Zurich Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- kr 360–600
- Website
- Flixbus
Bus from Katowice, Bus Station Sadowa to Malmö central train station FlixBus stop
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Estimated price
- kr 950–1,600
- Website
- Flixbus
Bus from Malmo Norra Vallgatan to Oslo bussterminal
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a day
- Estimated price
- kr 500–850
- Website
- Flixbus
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from GENOVA, Piazza Della Vittoria 30 R lato INPS to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 19h 50m
- Frequency
- Twice a week
- Estimated price
- kr 1,200–2,900
- Website
- Sindbad
Bus from Słubice to Oslo bussterminal
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- kr 1,200–2,700
- Website
- Sindbad
- Phone
- 13 43 232 76
- [email protected]
- Website
- miskrosno.pl
Bus from Livorno to Katowice
- Ave. Duration
- 22h 30m
- Frequency
- Once a week
- Estimated price
- kr 1,106
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Malmo Norra Vallgatan to Oslo bussterminal
- Ave. Duration
- 7h 5m
- Frequency
- Every 4 hours
- Estimated price
- kr 900–1,900
- Website
- Vy Buss
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Olbia Porto Isola Bianca to Port of Genoa
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- kr 550–850
- Website
- Grandi Navi Veloci
Car ferry from Olbia Porto Isola Bianca to Port of Genoa
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- kr 550–850
- Website
- Grandi Navi Veloci
Car ferry from Olbia Porto Isola Bianca to Port of Genoa
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- kr 550–850
- Website
- Grandi Navi Veloci
Car ferry from Olbia Porto Isola Bianca to Port of Genoa
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- kr 550–850
- Website
- Grandi Navi Veloci
- Phone
- +45 99 56 19 00
- Website
- Color Line AS
Car ferry from Port of Kiel to Oslo Vipperangen
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- kr 2,300–4,700
- Website
- Color Line AS
- Car
- kr 4,700
- No Car
- kr 2,300
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- kr 310–1,090
- Website
- Grimaldi Lines
- Only Passenger
- kr 763
- with added vehicle
- kr 1,090
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- kr 310–1,090
- Website
- Grimaldi Lines
- Only Passenger
- kr 763
- with added vehicle
- kr 1,090
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide

























































