How to get from Bathgate Station to Edinburgh by train?
Bathgate Station to Edinburgh - Train Timetable
The SCOTRAIL train from Bathgate Station to Edinburgh runs from 05:47 to 23:19, with departures every 10 min-1 hr 5 min. The journey takes about 32 min, with regular service throughout the operating hours.
From Bathgate Station to Edinburgh by train
Take one direct train from Bathgate Station to Edinburgh in Scotland: take the SCOTRAIL train from Bathgate station to Edinburgh station. The total trip duration for this route is approximately 32 min. The train schedule from Bathgate Station may change. We recommend you check the updated train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to train stationBathgate380 m • 5 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationEdinburgh26 min
Public transport directions from Bathgate Station to Edinburgh
Train timetable from Bathgate Station to Edinburgh
Related Routes
- Aberdeen to Edinburgh
- Aberdour to Edinburgh
- Aberfoyle to Edinburgh
- Alva to Edinburgh
- Ballater to Edinburgh
- Bannockburn to Edinburgh
- Blackburn (West Lothian) to Edinburgh
- Blairgowrie to Edinburgh
- Bothwell to Edinburgh
- Brechin to Edinburgh
- Carnwath to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Coldstream to Edinburgh
- Comrie (Fife) to Edinburgh
- Crail to Edinburgh
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Denholm to Edinburgh
- Dollar to Edinburgh
Questions & Answers
What is the fastest way to get from Bathgate Station to Edinburgh?
The fastest way takes 32 minutes, using Train line SCOTRAIL.
Is there a direct train between Bathgate Station and Edinburgh?
Yes, there’s a direct train going from Bathgate Station in Bathgate to Edinburgh in Scotland in 32 min.
Which train line goes from Bathgate Station to Edinburgh?
The SCOTRAIL train line goes from Bathgate station near Bathgate Station in Bathgate to Edinburgh station near Edinburgh in Scotland.
How long does it take to travel from Bathgate Station to Edinburgh by train?
The total travel time between Bathgate Station in Bathgate and Edinburgh in Scotland by train is about 32 min.
Where do I get on the train near Bathgate Station to get to Edinburgh?
Get on the SCOTRAIL train from the Bathgate station near Bathgate Station in Bathgate.
Where do I get off the train when travelling between Bathgate Station and Edinburgh?
Get off the train at the Edinburgh station, which is closest to Edinburgh in Scotland.
When is the first bus from Bathgate Station to Edinburgh?
The first bus from Bathgate Station in Bathgate to Edinburgh in Scotland is Whitburn - Deans. It leaves the Union Road, Bathgate stop at 05:48.
When is the first train from Bathgate Station to Edinburgh?
The first train from Bathgate Station in Bathgate to Edinburgh in Scotland is ScotRail. It leaves the Bathgate station at 06:47.
Popular Routes
- Edinburgh to Bridge Of Earn
- Edinburgh to Glamis Castle
- Stirling to Drymen
- Argyle Street, Glasgow to Golden Jubilee National Hospital
- Troon to Dunoon
- Leith to Edinburgh Castle
- Balloch to Aberfoyle
- Bellshill to Glasgow Fort
- Alloa to Dollar
- Glasgow Airport to Coatbridge
- Glasgow Queen Street to Golden Jubilee National Hospital
- Edinburgh to Balmoral Castle
- Edinburgh to Ratho Station
- Helensburgh to Luss
- Thurso to Kirkwall
- Glasgow to Leith
- Glasgow Central Station to Luss
- Inverarnan to Glasgow
- Aviemore to Forres
- Paisley to The Queen Elizabeth University Hospital Campus