This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Oslo to London

Depart date
(Return date)
1
Search  
Advertisement

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.
1
Oslo
London
/
  • Get prices
2
Oslo
Moss
London
  • Get prices
3
Oslo
Paris
London
/
/
/
/
  • Get prices
4
Oslo
Gothenburg
London
/
  • Get prices
5
Oslo
Manchester
London
/
/
  • Get prices

Trip Oslo London

Modes of transportplane, carpooling, ferry, bus, train
Distance717 mi
Direct lineYes

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.
Norwegian Air Shuttle Oslo LondonRyanair Oslo LondonBritish Airways Oslo LondonSAS - Scandinavian Airlines Oslo London

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

  • OSL Oslo Gardermoen

Arrival airport in London

  • LGW Gatwick
  • STN Stansted
  • LHR Heathrow
  • LTN Luton
  • LCY London City

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.

  • Oslo
  • Oslo bstn Galleriet

Arrival bus stations in London

Once the bus has arrived at London, check and collect your belongings so as not to forget anything.

  • London Victoria Coach Station

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.
NSB Oslo LondonVirgin Trains Oslo LondonEurostar Oslo London

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

  • Nationaltheatret

Arrival train stations in London

  • London Euston
  • London St Pancras

 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)