Про Осло. Нобелевский центр на набережной, погуляйте справа от него, в крепость, и слева - просто классная набережная, заканчивающаяся модным жилым кварталом на воде и музеем совеременного искусства. От набережной можно покататься на катере (пассажирском, действует обычный билет на автобус) по островам (высаживаться на островах не обязательно, делать там нечего особо). Если будет время и силы, сходите в народный музей (folkmuseum) под открытым небом, там приятно.
Если будет желание поесть в ресторане за умеренные по норвежским меркам деньги, идите в район gruneløkka. Если самый центр, неплохой индийский ресторан возле вокзальной площади (идти от дворца по центральной улице Karl Johans gate, дойти до площади с тигром перед вокзалом, по правую руку будет этот ресторан). Кофе попить везде будет примерно одинаково, около 42-45 крон (на набережной Aker brygge, возле Нобелевского центра, дают к кофе печеньку; вода везде бесплатно), на вынос кофе в Narvesen 20 крон, там же если брать кофе вместе с булочкой, будет 25 крон, булочка отдельно 10. Макдональдсы есть тоже

Да, если из Бергена поедете мимо IKEA Slependen, это уже в Осло по сути, там тоже можно недорого поесть.
Если пойдете на шоппинг в OsloCity, торговый центр в районе вокзала, берегите карманы.