Best price to flight from Oslo to Madeirã (One Way)

What is the distance between Oslo and Madeirã?

The average distance from Oslo to Madeirã is 3656 kilometers (equals to 2271 miles or 1974 nautical miles).
Your flight will departure from Oslo Airport, Norway and arrive on Madeira Airport, Portugal.