We'll be in Balestrand for two nights, then take the ferry down to Flam, and need to catch a train home to Oslo in the same day.
We have a hotel for one night in Oslo, and our flight leaves the next morning at (gulp) 7:45.
Is it safe to try and do the whole fjord trip to the Flambanen and then the train to Oslo in one day, the day before our early flight?
What are the chances we get stuck?
The only train times from Flam to Oslo are:
8:25am - arrives oslo 2:45pm (not possible becase we're coming from Balestrand)
12:30- arrives oslo 7:13 pm (seems tight)
4pm - arrives oslo 8:35pm (not easy to enjoy our last night in Oslo this way...