Oslo to London
5 suggested routes to go from Oslo to London by flight, ferry, train, car, bus
- Select the route of your choice
- Specify your dates of travel in order to find the best deals available.
- Get prices
- Get prices
- Get prices
- Get prices
- Get prices

Trip Oslo London
Modes of transport | plane, carpooling, ferry, bus, train |
Distance | 717 mi |
Direct line | Yes |
How to go from Oslo to London ?
You're planning a trip from Oslo to London and like many travellers you are looking for the best and the cheapest mode of transport to travel between Oslo London? Browsing several websites to get a simple information and book your trip is always very tedious.
Fortunately, Vivanoda is a multimodal travel planner that aggregates prices for buses, carpooling, ferries, flights and trains in a single search. Simply enter your travel date to London and Vivanoda does the rest. To refine your search according to your preferences, use the filters and sorting options available.
You'll mainly use the trains, flights, ferries, carpooling and buses of Norwegian Air Shuttle, Eurolines, Air France, SAS - Scandinavian Airlines, Swebus, Ryanair, KLM or Blablacar to reach London.
All modes of transport Oslo-London
If you have any preferences for a particular mode of transport, get more information on these sections:
Cheap flights from Oslo to London
Which airlines operate the Oslo to London flights ?
We count 4 airlines to schedule a direct service between the airport of Oslo and the one of London: Norwegian Air Shuttle, Ryanair, British Airways and SAS - Scandinavian Airlines.



Cheap flights to London are sometimes not that easy to get but we would like to remind you a few tips:
- Avoid weekends to fly to London and be flexible. Prices vary along the time depending many factors including the date and time of travel. So you'd better be able to have a 2- or 3-day flexibility to book your trip.
- Don't wait the day before your trip to book the Oslo London flight as prices should be very high. Most of the time, this is the number one yield management rule: cheapest price are available long time before departure (this targets leisure customers who are used to booking early).
Departure airport in Oslo
Arrival airport in London
Oslo to London bus
Departure bus stations in Oslo
You will have to arrive at your Oslo stop between 15 minutes and 30 minutes, depending on the bus company, before the departure time indicated on your ticket. Then, all you have to do is to validate your ticket with the driver of NettBuss, National Express, MegaBus, OUIBUS, Swebus, Bus4You, FlixBus or Eurolines, to deposit your luggage in the trunk and to find your seat.
Arrival bus stations in London
Once the bus has arrived at London, check and collect your belongings so as not to forget anything.
Train Oslo to London
Oslo London railways companies
These are the 3 railways companies that you may take during your trip to London: NSB, Virgin Trains and Eurostar.


Is there a direct train bound for London from Oslo?
No, unfortunately no train line allows to go from Oslo to London without making any changes.
Departure train stations in Oslo
Arrival train stations in London
- London Birmingham
- London Manchester
- London Bristol
- London Leeds
- London Edinburgh
- London Liverpool
- London Glasgow
- London Nottingham
- London Newcastle Upon Tyne
- London Southampton
- London Exeter
- London Portsmouth
- London Cardiff
- London Cambridge
- London Plymouth
- London Bournemouth
- London Belfast
- London Doncaster
- London Aberdeen
- London Penzance
- London Norwich