1map logoGo to main page

Oslo, Oslo County to London, Greater London from $48: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oslo, Norway
to
London, United Kingdom

How to Get from Oslo to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$48 - Train, PlaneBest price
720.9 kmDistance
4h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oslo to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Average Duration
5h  3m
Estimated price
$74-366
Recommended
Company
various
Train
Plane
Average Duration
5h  28m
Estimated price
$48-456
Cheapest
route map
Distance: 720.9 km
Duration: 4h 20m

See more options

Pricing table
Company
various
Drive
Train
Average Duration
33h  58m
Estimated price
$0-0
Company
various
Drive
Drive
Average Duration
19h  10m
Estimated price
$0-0
Company
various
Drive
Plane
Average Duration
4h  20m
Estimated price
$73-722
Company
various
Train
Plane
Train
Average Duration
5h  18m
Estimated price
$86-338
Company
various
Train
Plane
Average Duration
6h  39m
Estimated price
$191-396
Company
various
Bus
Train
Average Duration
28h  2m
Estimated price
$262-579
Company
various
Bus
Train
Average Duration
24h  22m
Estimated price
$312-674
Company
various
Train
Average Duration
29h  7m
Estimated price
$344-801
Company
various
Drive
Drive
Average Duration
20h  28m
Estimated price
$450-654

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $112 $115 $102 $110 $130 $115 $120
Fly $43 $44 $41 $59 $84 $56 $47

Traveling From Oslo to London

Traveling from Oslo to London offers a fascinating contrast between Norway's serene fjords and Oslo's modern architecture to London's bustling streets and rich historical tapestry.

Best Neighbourhoods in London

London boasts a variety of neighborhoods, each with its distinct character.

Covent Garden
• Known for its vibrant street performances.
• Home to boutique shops and fine dining.
Shoreditch
• Renowned for its edgy art scene and murals.
• Offers trendy bars and innovative restaurants.
Notting Hill
• Famous for its colorful townhouses and markets.
• Hosts the annual Notting Hill Carnival.

Best Times To Visit London's Attractions

Timing your visits can make all the difference in enjoying London's top sights.

The British Museum
Visit on weekday mornings to enjoy a quieter experience and better access to exhibits.
The Tower of London
Aim for early weekdays to avoid the weekend crowds and long lines.
Buckingham Palace
Arrive early for the Changing of the Guard, ideally on a weekday.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, characterized by mild winters and cool summers, with rain possible at any time of the year. Late spring and early autumn often provide the most pleasant weather for exploring, while wet and chilly conditions in winter can impact outdoor plans.

Dining Recommendation in London

Indulge in the vibrant flavors of Indian cuisine at Dishoom, where the atmosphere reflects the charm of a Bombay café and the dishes burst with spices rare in Oslo's culinary scene. The unique blend of local ingredients and bold flavors creates an experience that stands out, offering a delightful contrast to Norway's seafood-heavy fare.

Oslo - London operators

Explore transport companies operating between Oslo and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo S to Oslo lufthavn stasjon

Average Duration
22m
Estimated price
$19-22
Contact phone
+47 61 05 19 10
Website
vy.no

Train from Oslo S to Oslo lufthavn stasjon

Average Duration
23m
Estimated price
$9-14

Train from Oslo S to Göteborg Centralstation

Average Duration
3h 47m
Estimated price
$45-75
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Oslo to Lübeck

Average Duration
13h 15m
Estimated price
$70-100

Bus from Malmö central train station FlixBus stop to Brussels-North train station

Average Duration
14h 45m
Estimated price
$80-110

Bus from Brussels-North train station to Lille

Average Duration
1h 30m
Estimated price
$12-17
Ferry
Contact phone
+45 99 56 19 00
Website
colorline.no

Ferry from Oslo Hjortneskaien to Kiel Norwegen-Kai

Average Duration
20h
Estimated price
0-0
Contact phone
01304 448866
Website
poferries.com

Ferry from Calais to Port of Dover

Average Duration
1h 45m
Estimated price
$55-75
Plane Show flights
Website
britishairways.com

Plane from Oslo to London Heathrow

Average Duration
2h 31m
Estimated price
$65-650
Website
norwegian.com

Plane from Oslo to London Gatwick

Average Duration
2h 26m
Estimated price
$70-330

Plane from Oslo Sandefjord to London Stansted

Average Duration
2h
Estimated price
$65-400
Website
flysas.com

Plane from Oslo to London Heathrow

Average Duration
2h 27m
Estimated price
$70-340

Oslo to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Oslo and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 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.
Departure Point
Oslo S station
Arrival Point
London St Pancras Intl station
Useful tips for train travellers
• Onboard services on the train from Oslo to London typically include a catering service provided by the onboard staff. You can expect a selection of meals, snacks, and beverages, including local specialties, though availability may vary by operator. Make sure to check the operator's website for the most current catering options, as some may offer pre-ordering of meals.
• The trains on this route usually offer a variety of seating options, including Standard Class (similar to Economy), First Class, and Business Class seats. First Class provides more legroom, complimentary refreshments, and access to lounges at select stations. Be aware that prices can vary significantly based on the class of service, so it's worth booking in advance to secure the best rates.
• There are multiple operators for traveling from Oslo to London, including VY (Norwegian State Railways) and Eurostar, which connects through cities like Copenhagen and Brussels. For operators and booking, visit their respective websites: VY (vy.no) and Eurostar (eurostar.com). It's important to note that you may need to take a series of connecting trains and manage your bookings accordingly.
🛫 Get ready for a swift journey from Oslo to London with a non-stop flight that only takes 2 hours and 20 minutes. Airlines like Brussels Airlines, British Airways, KLM, and Scandinavian Airlines provide convenient options for this route. 🧳 Once you land at London Heathrow Airport, the easiest way to reach the city center is by taking the Heathrow Express train, which will have you in central London in about 15 minutes. From there, you can easily access the city's famous landmarks and attractions.
Departure Point
Oslo Airport
Arrival Point
London Heathrow Airport
Useful tips for plane travellers
• Consider flying with Scandinavian Airlines or British Airways, as both usually offer the most comfortable service on this route, including in-flight dining options tailored for various dietary preferences.
• Upon arrival at Heathrow Airport, use the signs directing you to the Heathrow Express for the quickest transit to Central London, which takes only 15-20 minutes and runs every 15 minutes.
• Taxi fares from Heathrow Airport to Central London typically range from £45 to £70, depending on traffic; consider booking a private car service in advance for a flat rate if you're traveling during peak hours.

Frequently asked questions

Find out more about the route from Oslo to London.

Or choose the category:
The cheapest way to travel from Oslo to London is by taking a train from Oslo to Stockholm, then flying from Stockholm to London. The cost for this route ranges from €41-€439, depending on the time of booking and availability. The total travel time is approximately 5 hours and 52 minutes.
The fastest way to travel from Oslo to London is by taking a train to Oslo Airport and then flying to London. This option usually takes about 5 hours and 7 minutes and costs between €59 and €338. It is recommended to check for updated schedules and prices as they may vary.
The distance from Oslo to London is approximately 721 miles. This distance is calculated based on the direct route between the two cities. It is important to note that actual travel distances can vary depending on the mode of transportation chosen and any stopovers that may be involved. When planning your journey, be sure to consider these factors to accurately estimate your travel time.
The most convenient way to travel from Oslo to London without a car is by taking a combination of bus and train. Firstly, you can take a bus from Oslo to Copenhagen which usually takes around 8 hours. From Copenhagen, you can then take a train to Hamburg, Germany which takes about 4 hours. Finally, you can catch another train from Hamburg to London which takes around 9 hours via the Eurostar. This route is a cost-effective option and allows you to sit back, relax, and enjoy the scenery along the way.
The journey from Oslo to London takes approximately 5 hours and 7 minutes, including transfers. The specific duration may vary depending on the mode of transportation chosen, such as flying or taking a train. It's recommended to check the schedules and availability beforehand to better plan your trip.
There are numerous accommodation options available in London, with over 3674+ hotels to choose from. Prices for hotels in London start at €79 per night, offering a range of options to suit different budgets and preferences. It is advisable to book your accommodation in advance to secure the best deals and ensure availability.
Yes, there is a bus connection from Oslo to London but it involves multiple transfers. The journey starts at Oslo Bussterminal and includes transfers at Copenhagen Central Train Station and Amsterdam Sloterdijk. The final destination is London Victoria Coach Station. The total travel time for this route is approximately 34 hours and 35 minutes, including the transfers.
To catch the bus from Oslo to London you will need to go to the Oslo Bussterminal station. This is where the bus services operated by Vy Buss depart from. Make sure to check the bus schedule and purchase your tickets in advance to ensure a smooth journey.
The bus from Oslo to London arrives at London Victoria Coach Station. This station is centrally located in London, making it convenient for onward travel within the city. London Victoria Coach Station is well-connected to other transportation hubs, allowing easy access to various parts of London and beyond.
Brussels Airlines, British Airways, KLM, and Scandinavian Airlines offer flights from Oslo Airport to London Heathrow Airport. These airlines provide several options for travelers to choose from. Passengers can check the respective airline websites for schedules, pricing, and any additional services they may offer. It is recommended to book in advance to secure the best deals and availability.
The fastest way to travel from Oslo to London is by taking a direct flight from Oslo Airport to London Heathrow Airport. This flight typically takes around 2 hours and 25 minutes. Airlines such as Brussels Airlines, British Airways, KLM, and Scandinavian Airlines offer flights on this route. It is recommended to check with the airlines for the most up-to-date schedules and prices.
The flight from Oslo to London typically takes around 2 hours and 25 minutes. This is the quickest option for traveling between the two cities. It is advisable to check with the airline for specific flight schedules and durations, as they may vary. Additionally, it is recommended to arrive at the airport well in advance to allow for check-in and security procedures.
Trains from Oslo to London arrive at London St Pancras Intl station. This is the main station for international train services including the Eurostar. It is located in the heart of London, making it a convenient arrival point for travelers. From there, you can easily access other parts of the city or continue your journey to other destinations in the UK.
No, there is no direct train between Oslo and London. However, there are train services available that include transfers. The journey typically involves departing from Oslo S and transferring at stations such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, and Brussel-Zuid / Bruxelles-Midi before arriving at London St Pancras Intl. The total travel time, including transfers, is approximately 28 hours and 26 minutes.
To catch the train from Oslo to London you will need to go to Oslo S station. This station is a major transportation hub in Oslo and is well-connected to other parts of the city. The train services to London are operated by Vy, and you can check their schedule and purchase tickets online or at the station. It is recommended to arrive at the station in advance to ensure a smooth departure.
The cost of a bus ticket from Oslo to London typically ranges from €172 to €242. However, it's important to note that prices may vary depending on the time of year, demand, and the specific bus company you choose. It's recommended to check with different bus operators and compare prices to find the best deal for your travel dates.