f4free, I very much wish BEYFlyer were coming but he is completely tied up for December with family obligations.
okflyer, I just looked at Orbitz.com and while I did not find any non-stops from Bergen to MXP, I did find many with only one stop. Not knowing exactly when you want to fly, I chose a Dec 29 departure and a Dec 31 return.
I found that Alitalia had the best combinations available.
The least expensive ($292 including all taxes) has you leaving BGO at 12:15 pm, connecting in AMS, and arriving at MXP at 7:15 pm.
The shortest itinerary has you on that same flight out of BGO but with a much shorter connection in AMS, and arrives in MXP at 4:30 pm. It costs, however, $383 (taxes included).