How to get from Madrid to Oslo by train, bus or flight.
The best way to travel from Madrid to Oslo 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 .
1480 miles (2387 km) | |
Flight | |
Flight • $71 (€61) • 3 h 50 min | |
Iberia |
Travel 1480 miles (2387 km) by flight to Oslo from Madrid. Iberia is the main travel company operating this route. Travelers can even take a direct flight from Madrid to Oslo.
You can travel by flight for as low as $80 (€69). When you search for schedules and tickets, Omio will show you the best trip.
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next travel from Madrid to Oslo including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
You can travel to Oslo from Madrid by flight.
Going by flight is the quickest way from Madrid to Oslo with an average travel time of 3 h 50 min.
Oslo is approximately 1480 miles (2387 km) away from Madrid.
These are the most popular departure and arrival points from Madrid to Oslo:
The following travel company offer services from Madrid to Oslo:
Yes, there is a direct route available from Madrid to Oslo:
Direct services tend to save you time and add more convenience in getting you to Oslo as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Oslo from Madrid.
Need a place to stay in Oslo?
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