Helensburgh Upper Station is the second of two stations located in the town of Helenburgh in Argyll in Scotland. The station is on the West Highland Railway Line and it is also served by the Caledonian Sleeper Service. Regular trains leave the station for Glasgow Queen Street, Fort William and Oban.