Oslo acts as the port of embarkation for one cruises per year from both Norwegian and MSC to Europe.
Overall Oslo is fairly expensive compared to other ports. Sailings scheduled from Oslo during the the peak season of summer are somewhat more expensive than the the low season of fall. Check out the graph below for the monthly average cost per day (Cruises only depart from Oslo between June and September).