Train to Bergen leaves at 9 in the morning, and it's going to be an 8-hour ride at least. They tell me that the trains are almost always delayed at some point. I make sure to pack lunch and some snacks and bring a book.
I've had pretty good access to wifi for the last few days, and I'm happy to see the the Norwegian trains offer free wifi for all classes, not just the first class like they often do in other parts of Europe. I had made sure to get a window seat beforehand, and eventually a nice British guy sat next to me. At least I'd have someone to talk to if things got really boring.