We are planning to take the train from Oslo to Bergen during our visit to Norway. Right now, we have two nights scheduled in Bergen. We have a free night prior to these two nights. Should we a) stop in Flam, b) add a night to Oslo (right now we only have one scheduled as it seems Oslo is not everyone's most favorite Scandinavian city), or c) add the night to Bergen?
I had initially planned to take the train from Myrdal to Flam and stay one night there, but it does look like there is a cruise with about 4,000 passengers scheduled to dock that day. So, if we decide not to stay in Flam, should we take the train there at all, or just continue on to Bergen?
Thanks for your advice!!