My family of 5 are staying in Bellano for a few days at end of April, and we'd love to do a day trip on Bernini Express (regional train) on Saturday 27th April, and hopefully see some snow (first time for my teenagers!) All going well, I am aiming to take train from Bellano (7.29am) - Tirano. Regional train from Tirano (9.40am) - St Moritz but stop off at Diavolezza (12.11pm) to get a cable car at the top for lunch pending weather. Then a short stop in lake moritz before jumping on Postalbus (3.15 or 4.15pm) to Chiavenna where I'll get the train back to Bellano. Big day but kids are super keen and all tripadvisor stories sound great! SO, my question is can I buy all these tickets online or am I best to purchase each leg separately? I see Happyrail have a supersaver ticket from Tirano - St Moritz for 58 euro (total cost) at the moment. Is there a best/recommended way to get tickets for family of 5 to cover whole journey? Thanks in advance.. plus any other suggestions most welcome.