Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Oslo to Edinburgh

🚅 Despite there being no direct train from Oslo to Edinburgh, the journey is still possible with multiple transfers along the way. Starting at Oslo S station, travelers will go through various stops such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and finally arriving at King's Cross. 🌍 The entire train journey from Oslo to Edinburgh, including all transfers, takes an approximate time of 33 hours and 57 minutes. 💰 Ticket prices for the train from Oslo to Edinburgh can range between €491 to €994, depending on the class of service and availability.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Find accommodation
  • There are no direct train companies providing routes from Oslo to Edinburgh. However, the journey can be completed by taking services from Oslo S station, operated by Norwegian Railways, with transfers at stations such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross. The final leg of the trip will be operated by LNER, arriving at Edinburgh station. The total duration of the journey, including transfers, is approximately 33 hours and 57 minutes, with ticket prices ranging from €501 to €1013.
  • The fastest train option for traveling from Oslo to Edinburgh involves taking services operated by Norwegian Railways from Oslo S station with transfers at various stations, ultimately arriving at Edinburgh station operated by LNER. The total journey duration, including all transfers, is approximately 33 hours and 57 minutes. The train ticket prices for this route range from €501 to €1013, depending on the class and booking conditions.
  • Trains departing from Oslo to Edinburgh are operated by Norwegian Railways and depart from Oslo S station. This station serves as the primary departure point for the Oslo to Edinburgh train services. Passengers can board the train at Oslo S station to begin their journey towards Edinburgh.
  • There are multiple train services available for the journey from Oslo to Edinburgh with transfers at various stations including Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross. The total travel time, including these transfers, is approximately 33 hours and 57 minutes. Both Norwegian Railways and LNER operate the train services for this route, with prices ranging from €501 to €1013 depending on the class and booking conditions.
  • The train from Oslo to Edinburgh operated by LNER, arrives at Edinburgh station. Edinburgh station serves as the final destination for this train journey. Passengers will disembark at Edinburgh station, which is conveniently located in the city center, allowing for easy access to various transportation options and tourist attractions in Edinburgh.
  • The first train of the day to travel from Oslo to Edinburgh is the service operated by Norwegian Railways departing from Oslo S station. The exact departure time may vary, so it is recommended to check the schedule beforehand. The last train of the day, operated by LNER, arrives at Edinburgh station and typically completes its journey by late evening. Travelers should verify the timetable for accurate departure and arrival times before planning their trip.
  • There are no direct train trips available each day between Oslo and Edinburgh. Travelers would need to take a series of connecting trains departing from Oslo S station and transferring at various stations, such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross, before arriving at Edinburgh. The entire journey, with transfers included, typically takes around 33 hours and 57 minutes to complete. It is essential for passengers to plan their itinerary carefully and allow ample time for each connection during the trip.
  • There is no direct train available between Oslo and Edinburgh. Travelers will need to take connecting trains departing from Oslo S station and transferring at multiple stations, including Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Brussel-Zuid / Bruxelles-Midi, and King's Cross, before reaching Edinburgh. The entire journey, which involves these transfers, typically takes around 33 hours and 57 minutes to complete. It is important to plan ahead and be prepared for the multiple stops and changes during the trip.
  • The cost of a train ticket from Oslo to Edinburgh typically ranges from €501 to €1013. This pricing can vary based on factors such as the class of travel, the time of booking, and any discounts or promotions available. It is advisable to book tickets in advance to secure the best possible fare for this journey. Travelers should also consider checking for any special deals or offers that may help reduce the cost of their train travel.

Will you be returning to Oslo by train?

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

See schedule