Cavaglia railway station is a railway station in the village of Cavaglia, within the municipality of Poschiavo in the Swiss canton of Graubünden.
[1][3] The section of line between Ospizio Bernina and Poschiavo, on which the station is located, was opened in 1910.
Initially Cavaglia was simply a crossing loop, but in 1911 it became the winter terminus of the southern section of the line, with the line over the Bernina pass operating only during the summer months, a situation that continued until the winter of 1913/4.
[4] A popular tourist destination near this stop are a series of pot holes (giant's kettle).
As of the December 2023 timetable change,[update] the following services stop at Cavaglia:[5]