Cavaglia Railway Station
The station has three through tracks and two sidings. All three through tracks are served by platforms and station buildings.
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. The current station building was opened in 1912 as a privately owned hotel, being taken over by the railway in 1925, when a station office and waiting room was added.
A popular tourist destination near this stop are a series of pot holes (giant's kettle).
![]() |
Services
As of the December 2023 timetable change, the following services stop at Cavaglia:
- RegioExpress / Regio: hourly service between St. Moritz and Tirano.