Direct Rail

Uphall Train Station

Uphall railway station is located on the North Clyde Line and serves the village of Uphall Station, near Livingston in West Lothian, Scotland. The station is some 12 miles to the west of Edinburgh and is operated by First ScotRail who also operate all passenger services calling at it.

Trains to Uphall

Are you looking for trains to Uphall? 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 Uphall when you come to us.

Not only will you find the cheapest advance fares to Uphall right now but also flexible off-peak and anytime fares too.

For more information including Uphall train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Uphall Station

Uphall Station Address:

Uphall, EH54 5QG


Uphall train station is managed by ScotRail

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