Compare: Oslo→London (1,154 km) vs Oslo→Berlin (838 km). Oslo → Berlin wins by 316 km (27%). Side-by-side with flight & drive times.
By SnapDistance Team · Updated April 7, 2026
1,154 km
717 miles · Flight: ~1h 57min · Drive: ~18h 45min
838 km
521 miles · Flight: ~1h 33min · Drive: ~13h 37min
✓ Shorter route
Difference: 316 km (27%) · Flight time difference: ~24 min
Oslo → Berlin is the shorter route at 838 km, which is 316 km (27%) shorter than Oslo → London. You would save approximately 24 min in flight time by choosing the shorter route.
| Metric | Oslo → London | Oslo → Berlin |
|---|---|---|
| Distance (km) | 1,154 | 838 |
| Distance (miles) | 717 | 521 |
| Flight time | ~1h 57min | ~1h 33min |
| Driving time | ~18h 45min | ~13h 37min |
| Road distance (est.) | ~1,500 km | ~1,089 km |
| Drivable? | Yes | Yes |
| Cross-continental | No | No |
The Oslo to London route covers 1,154 km (717 miles), staying within Europe. Oslo (population: 697,549) is located in Eastern Norway, Norway, while London (population: 8,982,000) is in England, United Kingdom.
The Oslo to Berlin route covers 838 km (521 miles), remaining within Europe. Oslo (population: 697,549) is in Eastern Norway, Norway, and Berlin (population: 3,644,826) is in Brandenburg, Germany.
Flying from Oslo to London takes approximately 1h 57min, while Oslo to Berlin takes 1h 33min. If driving is an option, expect roughly 18h 45min for the first route and 13h 37min for the second.
Since both routes depart from Oslo, this comparison is especially useful for travelers deciding between London and Berlin as a destination.
The 316 km difference between these routes is noticeable in both travel time and fuel or ticket costs.
Both routes are drivable, with road distances of approximately 1,500 km and 1,089 km respectively. For road trips, the shorter route saves roughly 411 km of driving.
London (United Kingdom) has a population of 8,982,000 and is located in the England region of Europe. As a major metropolis, it offers extensive international connections and diverse attractions.
Berlin (Germany) has a population of 3,644,826 and is situated in Brandenburg, Europe. This city serves as an important regional hub with solid connectivity.
Choose Oslo → Berlin if minimizing travel distance and flight time is your priority. The 316 km difference means a significant saving in fuel, time, and potentially cost. Choose Oslo → London if the destination itself is more important than the journey length.
Berlin is closer at 838 km, which is 316 km (27%) shorter.
1,154 km (717 miles). Flight: ~1h 57min.
838 km (521 miles). Flight: ~1h 33min.
Flying to Berlin is faster at ~1h 33min, saving about 24 min compared to London.
All distances on SnapDistance are calculated using the Haversine formula, which determines the great-circle distance between two points on Earth's surface. This gives the shortest possible distance over the globe, which is the measurement used for aviation and navigation. Actual travel distances by road or rail are typically 20-40% longer due to terrain, borders, and infrastructure routing. Flight times assume 800 km/h cruising speed with 30 minutes for takeoff and landing. Driving estimates use 80 km/h average speed with a 30% road distance factor.
📍 Data: Coordinates from OpenStreetMap contributors. Distances calculated using the Haversine formula. Travel times are estimates only. Last verified: April 7, 2026.