London to Oslo by train

Last reviewed: July 2026

Bryggen waterfront in Bergen, Norway

Train service

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Is There a Direct Train from London to Oslo?

No. There is no direct London to Oslo train. The practical rail route uses Eurostar to the continent, then trains via Hamburg, Copenhagen, Gothenburg, and Oslo.

Can You Travel from London to Oslo by Train in One Day?

It is not a sensible one-day journey for most travellers. The confirmed leg times alone add up to many hours before connection buffers, so plan at least one overnight stop.

What Is the Best Route from London to Oslo by Train?

The best all-rail route is London to Amsterdam, Amsterdam to Hamburg, Hamburg to Copenhagen, Copenhagen to Gothenburg, and Gothenburg to Oslo.

Is London to Oslo Covered by Interrail or Eurail?

A Global Pass can cover the rail route, but Eurostar requires a passholder reservation and Denmark-Germany trains have reservation rules to check, especially in summer.

Where Should I Stop Overnight Between London and Oslo?

Hamburg is the easiest overnight stop. Copenhagen gives you a shorter second day, while Gothenburg makes the final hop to Oslo very easy.

More routes