Trip to Oslo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Edinburgh to Oslo

🌍 The train services on this route are operated by LNER for the leg from Edinburgh to London, and then by Vy for the remainder of the journey to Oslo. The total travel time for this trip, including transfers, is approximately 33 hours and 32 minutes, offering passengers a unique opportunity to witness the changing landscapes along the way. 💸 The prices for a train ticket from Edinburgh to Oslo range between £389 to £814, depending on the class of service and availability. Despite the long travel duration, the scenic views and the experience of traveling by train across multiple European countries make this journey an unforgettable and exciting adventure for travelers seeking a unique way to reach the capital of Norway.

Where to stay in Oslo

There are over 236 hotels to stay in Oslo. Prices range from $27 per night.

Accomodation
  • There is no direct train from Edinburgh to Oslo. However, you can travel by taking a series of train services operated by LNER and Vy. The journey involves transfers at various stations including London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Berlin Hauptbahnhof, and Göteborg Centralstation, with a total travel time of approximately 33 hours and 32 minutes. Ticket prices for the train journey from Edinburgh to Oslo typically range from £394 to £825.
  • The train journey from Edinburgh to Oslo does not have a direct route, and the fastest option available involves multiple transfers. The total travel time, including transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Berlin Hauptbahnhof, and Göteborg Centralstation, amounts to approximately 33 hours and 32 minutes. Both LNER and Vy operate the train services for this route, with ticket prices ranging from £394 to £825, depending on the class and type of ticket chosen.
  • Trains leaving for Oslo from Edinburgh depart from Edinburgh station. This station serves as the starting point for the LNER-operated train services heading towards Oslo. Passengers can board the train at Edinburgh station to begin their journey to Oslo via a series of transfers at different stations.
  • There are multiple trains involved in the journey from Edinburgh to Oslo as there is no direct train connecting the two cities. Passengers will need to take a series of train services operated by LNER and Vy, departing from Edinburgh station and arriving at Oslo S station. The route includes transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Berlin Hauptbahnhof, and Göteborg Centralstation, with the entire trip lasting approximately 33 hours and 32 minutes. The ticket prices for these trains between Edinburgh and Oslo typically range from £394 to £825.
  • The train from Edinburgh to Oslo operated by Vy arrives at Oslo S station. Oslo S is the central railway station in Oslo, conveniently located in the city center. It serves as a major transportation hub connecting passengers to various parts of Oslo and beyond. Upon arrival at Oslo S station, travelers can easily access the city's public transportation network or continue their journey to other destinations in Norway.
  • The first train of the day to travel from Edinburgh to Oslo involves a series of services starting from Edinburgh station and departing early in the morning. The journey includes transfers at various stations before reaching Oslo S station approximately 33 hours and 32 minutes later. The last train departing from Edinburgh towards Oslo typically leaves later in the evening. Travelers should check the specific schedules and timings with the respective train operators for the most up-to-date information on departure times.
  • There are no direct train trips available each day between Edinburgh and Oslo. Travelers will need to take a series of train services with transfers at various stations, including London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Berlin Hauptbahnhof, and Göteborg Centralstation, to reach Oslo S station. The total journey time for this route is approximately 33 hours and 32 minutes. It is essential for passengers to plan their itinerary carefully and check the schedules and connections provided by LNER and Vy for the most efficient travel arrangements.
  • There is no direct train service between Edinburgh and Oslo. Travelers will need to take a series of train services with transfers at various stations, including London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, Köln Hbf, Berlin Hauptbahnhof, and Göteborg Centralstation, to reach Oslo S station. The entire journey, including these transfers, typically takes around 33 hours and 32 minutes. It is important for passengers to plan their trip accordingly and be prepared for the multiple changes during the route.
  • The cost of a train journey from Edinburgh to Oslo typically ranges from £394 to £825. This price variation may depend on factors such as the class of travel, availability of tickets, and the time of booking. Passengers are advised to check for current fare information and consider booking in advance to secure the best rates for their trip.

Will you be returning to Edinburgh by train?

If you are looking for the return train journey, check out trains from Oslo to Edinburgh

See schedule