How to get from Oslo to Madrid by train, bus or flight.
The best way to travel from Oslo to Madrid is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 1480 miles (2387 km) | |
Available travel modes | Flight | |
Fastest mode | Flight • $431 (€370) • 20 h 5 min | |
Popular travel companies | Lufthansa |
Take a flight to travel 1480 miles (2387 km) to Madrid from Oslo. Lufthansa is the main travel company operating this route. Travelers can even take a direct from Oslo to Madrid.
You can travel by flight for as low as $89 (€76). When you search for schedules and tickets, Omio will show you the best route.
Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your travel to Madrid from Oslo including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.
Travel Oslo to Madrid by flight.
The fastest way to travel from Oslo to Madrid is by flight with an average journey time of 20 h 5 min.
Madrid is approximately 1480 miles (2387 km) away from Oslo.
These are the most popular departure and arrival points from Oslo to Madrid:
Let Omio help you find the best company to travel with between Oslo and Madrid:
Need a place to stay in Madrid?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Here are some other resources that might have the information you need