Trip to London

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 Oslo to London

🚆 Planning a trip from Oslo to London by train involves multiple transfers, taking approximately 29 hours and 7 minutes. The journey includes stops in cities like Göteborg, Berlin, Köln, and Brussels before reaching London St Pancras Intl. 🌍 The route covers a distance of around 2,612 km with various train changes along the way. Depending on the specific route chosen, travelers may experience different transfer points and durations for a unique train adventure through Europe. 💰 Ticket prices for this train journey can range from €316 to €736, offering travelers a cost-effective and scenic way to travel from Oslo to London while experiencing the charm of multiple European cities en route.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Accomodation
  • There is no direct train from Oslo to London. The train services are provided by Norwegian Railways departing from Oslo S station and Eurostar arriving at London St Pancras Intl station. The journey, including transfers, takes approximately 29 hours and 7 minutes. Prices for a train ticket between the two cities vary from €320 to €746.
  • The fastest train route from Oslo to London involves multiple transfers and takes approximately 29 hours and 7 minutes. The journey includes high-speed trains and long-distance trains operated by various agencies such as Norwegian Railways, Eurostar, and Deutsche Bahn. While there is no direct train connection, passengers can travel efficiently using the efficient train network across Europe.
  • Trains from Oslo to London operated by Norwegian Railways, depart from Oslo S station. Oslo S station serves as the main departure point for travelers embarking on the journey to London by train. Passengers can start their trip conveniently from Oslo S station for a seamless travel experience to the UK capital.
  • There are multiple train routes available between Oslo and London each with varying numbers of transfers. The journeys typically involve 5 to 7 transfers and can take approximately 29 hours and 7 minutes to reach London from Oslo. Travelers can choose from different routes with different transfer points to make their way from Oslo to London by train.
  • The train from Oslo to London operated by Eurostar arrives at London St Pancras Intl station. This is the final destination and main arrival point for travelers coming from Oslo. London St Pancras Intl station is a major railway hub in London, offering convenient connections to various parts of the city and beyond.
  • The first and last trains of the day for the journey from Oslo to London vary depending on the specific route chosen. However, typical departure times from Oslo S station range between early morning and late evening. The final arrival at London St Pancras Intl station can occur either in the morning or afternoon of the following day, depending on the train schedule selected. It's essential to check the specific departure and arrival times for each individual route when planning your journey.
  • There are no direct train trips available between Oslo and London. Passengers traveling between these two cities must transfer multiple times, with the journey taking approximately 29 hours and 7 minutes, depending on the chosen route. Train services operated by Norwegian Railways depart from Oslo S station, while Eurostar services arrive at London St Pancras Intl station.
  • No, there is no direct train available between Oslo and London. Travelers must take a series of connecting trains, with the journey typically involving transfers at stations such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, and Brussel-Zuid / Bruxelles-Midi. The total travel time, including transfers, is approximately 29 hours and 7 minutes.
  • The cost of a train ticket from Oslo to London ranges from €320 to €746. The price variation depends on factors such as class of service, time of booking, and availability of discounts or promotions. It is recommended to book tickets in advance to secure the best possible fare for the journey.

Will you be returning to Oslo by train?

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

See schedule