Direct Rail

Balloch Train Station

Balloch railway station is a terminus on the North Clyde Line and serves the town of Balloch, Scotland. It is some 20 miles to the north west of Glasgow Queen Street railway station and is managed by First ScotRail. The current station opened in 1988 and replaced the former station which was located near the level crossing.

Trains to Balloch

Are you looking for trains to Balloch? At, we offer the complete range of train services with all of the train operating companies on the national rail network, so you can trust that you will find the perfect ticket to Balloch when you come to us.

At direct rail you can get cheap trains to Balloch as well as open/flexible return tickets, so get the best fare by booking in advance now!

Save yourself the trouble of buying a train ticket to Balloch on the day from your local train station and simple buy your ticket online now.

Get to/from Balloch Station

Balloch Station Address:

Balloch Road, Alexandria, West Dunbartonshire, G83 8SS


Balloch train station is managed by ScotRail

Need to spend a night in a Balloch Hotel?
If so, please visit our Balloch Accommodation pages.