This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Trip Edinburgh Oslo

Plan your trip by train, bus, ferry, carpooling, plane from Edinburgh to Oslo

Depart date
(Return date)
1
Search  
Advertisement

Keep updated on travel and transport offers !

How to get from Edinburgh to Oslo?

We are suggesting 17 routes by train, bus, ferry, carpooling, plane to plan your trip Edinburgh Oslo. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, ferry, carpooling, plane).
  • Get prices, times and duration for the journey Edinburgh Oslo by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Edinburgh and Oslo on a map as well as the route Edinburgh Oslo and the different connecting points (Oslo Gardermoen Airport, Sandefjord Airport, Oslo S Railway Station, Stena Line/DFDS Seaways Terminalen Oslo Port, Oslo Coach Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Oslo
Advertisement

All modes of transport Edinburgh Oslo

For your trip from Edinburgh (Scotland, United Kingdom) to Oslo (Norway) with a distance of 578 mi you will be able to take 5 modes of transport, eventually by combining plane, carpooling, ferry, bus and/or train, and according to which the duration of the journey will be significantly different.
The direct flight Edinburgh > Oslo will be the fastest way to get to your destination.
Leave Edinburgh and arrive early enough (at least 2 hours before the departure time) at Edinburgh EDI airport, 7.5 mi away, to check in your luggage for the flight to Oslo (Oslo Gardermoen airport, IATA code: OSL) operated by Norwegian Air Shuttle, SAS - Scandinavian Airlines or Ryanair.
It is not possible to travel directly by train from Edinburgh to Oslo without changing trains. You can take the train Edinburgh-Aberdeen and travel by plane to get to your final destination.
Trains of ScotRail, CrossCountry or East Coast to Aberdeen leave from Edinburgh Waverley railway station in Edinburgh. Arrival in Aberdeen will take place at Aberdeen station (0.3 mi from the city centre).
Even though it is not possible to make the trip Edinburgh Oslo only by bus, there are other means of transport (plane) that will complete the journey Copenhagen-Oslo.
You will board a coach of Swebus, Eurolines, NettBuss or FlixBus in Copenhagen. The bus will drop you off at Oslo bus station (0.4 mi from Oslo, Norway). Please make sure to show up on time at Kobenhavn bus station (0.9 mi from Copenhagen) at least 15 minutes before the time of departure for Oslo.
There is no direct crossing between Edinburgh and Oslo, you will have to use another mean of transport (plane) to combine with ferry in order to complete the sea crossing Copenhagen-Oslo.
You will embark at the port of Copenhagen at 2.1 mi from Copenhagen aboard a ship of DFDS Seaways. The ferry will dock in the port of Stena Line/DFDS Seaways Terminalen Oslo at 0.8 mi from Oslo. We advise you to show up at the port of Copenhagen for boarding around one or two hours before the time of departure indicated on your reservation.
Blablacar is the main carpooling platform in Europe where drivers having the route Edinburgh-Aberdeen will be able to share a ride with you that you will combine with a trip by plane in order to cover the entire trip.

Which carriers to travel between Edinburgh and Oslo?

Railway companies
ScotRail provides a rail connection Edinburgh-Aberdeen with the train from Edinburgh Waverley railway station (0.1 mi from city-centre) and serving the rail station of Aberdeen at arrival (0.3 mi from centre)
CrossCountry transports passengers on a rail line from Edinburgh to Aberdeen with the train which leaves Edinburgh Waverley station to arrive at Aberdeen railway station (Scotland United Kingdom)
NSB operates the train journey Stavanger-Oslo with the train from Stavanger railway station (0.6 mi from city-centre) and serving the rail station of Oslo S at arrival (0.6 mi from centre)
East Coast provides a rail connection from Edinburgh to Aberdeen with the train which leaves Edinburgh Waverley station to arrive at Aberdeen railway station (Scotland United Kingdom)
Airlines
bmi Regional carries out a flight from Dyce ABZ airport situated 5.5 mi away from the city centre of Aberdeen to Oslo (arrival at Oslo Gardermoen OSL airport)
Norwegian Air Shuttle flies on the route from Edinburgh EDI airport (located 7.5 mi from Edinburgh, United Kingdom) to Oslo (serving Oslo Gardermoen OSL airport)
SAS - Scandinavian Airlines schedules the flight from Edinburgh EDI airport situated 7.5 mi away from the city centre of Edinburgh to Oslo (arrival at Oslo Gardermoen OSL airport)
Wideroe ensures the flight route from Sola SVG airport (located 7.5 mi from Stavanger, Norway) to Oslo (serving Sandefjord TRF airport)
Ryanair carries out a flight from Edinburgh EDI airport situated 7.5 mi away from the city centre of Edinburgh to Oslo (arrival at Sandefjord TRF airport)
Pakistan International Airlines flies on the route from Copenhagen CPH airport (located 5 mi from Copenhagen, Denmark) to Oslo (serving Oslo Gardermoen OSL airport)
Bus companies
The bus company Swebus operates the intercity service from the bus station of Köbenhavns Lufthavn in Copenhagen and to the one of Oslo bstn Galleriet ( Norway)
Eurolines is the bus carrier that allows to travel on the line between the city of Copenhagen (serving Kobenhavn bus station at 0.9 mi from centre) and the city of Oslo where the coach will drop you off at Oslo station situated at about 0.4 mi from Oslo city centre.
The coach company NettBuss carries out the route from the bus station of Köbenhavns Lufthavn in Copenhagen and to the one of Oslo bstn Galleriet ( Norway)
The network of FlixBus includes a coach line between the city of Copenhagen (serving Köbenhavn Ingerslevsgade bus station at 0.4 mi from centre) and the city of Oslo where the coach will drop you off at Oslo bstn Galleriet station situated at about 0.6 mi from Oslo city centre.
The bus company MegaBus operates the intercity service from the bus station of Edinburgh in Edinburgh and to the one of Aberdeen (Scotland United Kingdom)
Ferry companies
The ships of DFDS Seaways ensure the maritime connection between the port of Copenhagen and the one of Oslo (Stena Line/DFDS Seaways Terminalen Oslo at 0.8 mi from the city)
Carpooling
Depending on the requested date, Blablacar can display an offer to share a ride Edinburgh-Aberdeen (93.2 mi)

Stop cities from Edinburgh or cities to visit near Oslo

When travelling from Oslo to Edinburgh by plane, carpooling, ferry, bus, train, you might have to change at Stavanger (Norway) Aberdeen located at 93 mi from Edinburgh (United Kingdom) Copenhagen (Denmark). If you have some time on your way to Oslo or back to Edinburgh, this may be a really good opportunity to visit and have a short stay in those cities.
 
France
United Kingdom
Portugal
Italia
España
International (en)