We trained to Berekvam, disembarked there and walked 11km back to Flam-- if you're a walker and have the time I HIGHLY recommend this option.
There is a bathroom at the Berekvam station and in August there were ripe, wild raspberries the entire walk down. The walk is along a road on which maybe half dozen cars passed us over the 90 minute walk along with LOTS of bicycles (apparently you can rent them at the top and ride down). The views are outstanding and we even passed a local K-7 school with 33 students in the entire school.
If you own or manage Flam Hiking AS, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.