The cheapest flight to Oslo you can get by boooking 35 days before departure.
The most popular airlines on the route Milan - Oslo: Brussels Airlines (SN), Ryanair (FR), Air Baltic (BT).
The cheapest flights you can book on the route Malpensa (MXP) - Gardermoen (OSL).
Direct flights last about 2h 30min.
Direct flights available 2 days a week - Thursday, Sunday.
Direct flights: Ryanair (FR).