Bathgate to Edinburgh Train Timetables
- 05:47Bathgate06:14Edinburgh (Waverley)
27m
Get tickets - 06:16Bathgate06:43Edinburgh (Waverley)
27m
Get tickets - 06:48Bathgate07:14Edinburgh (Waverley)
26m
Get tickets - 07:03Bathgate07:31Edinburgh (Waverley)
28m
Get tickets - 07:20Bathgate07:48Edinburgh (Waverley)
28m
Get tickets - 07:34Bathgate08:01Edinburgh (Waverley)
27m
Get tickets - 07:50Bathgate08:18Edinburgh (Waverley)
28m
Get tickets - 08:02Bathgate08:34Edinburgh (Waverley)
32m
Get tickets - 08:19Bathgate08:45Edinburgh (Waverley)
26m
Get tickets - 08:42Bathgate09:13Edinburgh (Waverley)
31m
Get tickets - 09:01Bathgate09:30Edinburgh (Waverley)
29m
Get tickets - 09:28Bathgate09:53Edinburgh (Waverley)
25m
Get tickets - 10:04Bathgate10:34Edinburgh (Waverley)
30m
Get tickets - 10:30Bathgate10:55Edinburgh (Waverley)
25m
Get tickets - 10:58Bathgate11:23Edinburgh (Waverley)
25m
Get tickets - 11:28Bathgate11:53Edinburgh (Waverley)
25m
Get tickets - 12:02Bathgate12:31Edinburgh (Waverley)
29m
Get tickets - 12:27Bathgate12:52Edinburgh (Waverley)
25m
Get tickets - 12:59Bathgate13:24Edinburgh (Waverley)
25m
Get tickets - 13:23Bathgate13:48Edinburgh (Waverley)
25m
Get tickets
Search more trains
Timetable for Train to Edinburgh
- London Kings CrossEdinburgh (Waverley)£24.94h 58mApprox. 42
- NewcastleEdinburgh (Waverley)£7.71h 31mApprox. 54
- Glasgow Queen StreetEdinburgh (Waverley)£12.11h 7mApprox. 90
- Manchester PiccadillyEdinburgh (Waverley)£144h 28mApprox. 27
- YorkEdinburgh (Waverley)£22.92h 41mApprox. 47
- search more
FAQ about Bathgate to Edinburgh Train Timetables
When is the first train from Bathgate to Edinburgh (Waverley)?
Are there direct trains from Bathgate to Edinburgh (Waverley)?
How long is the train journey from Bathgate to Edinburgh (Waverley) ?
How much is a train from Bathgate to Edinburgh (Waverley) ?
What times are off-peak trains from Bathgate to Edinburgh (Waverley) ?
First train | 05:47 |
|---|---|
Last train | 23:19 |
Departure station | Bathgate |
Arrival station | Edinburgh (Waverley) |
Journey time | 25m |
Distance | 29 miles |
Price | BRL 52.96 |
Train Operators | ScotRail |
<h3>Recommend </h3>
Trending Searches
- Doncaster to Wallasey Village Train Timetables
- Kendal to Edinburgh (Waverley) Train Timetables
- Seaford Sussex to Saxmundham Train Timetables
- Doncaster to Stewarton Train Timetables
- Southampton Central to Woking Train Timetables
- Bournville to Thorpe-Le-Soken Train Timetables
- Coulsdon South to Alnmouth Train Timetables
- Worcester Shrub Hill to Stowmarket Train Timetables
- Gimcheon to Yeongdeungpo Train Timetables
- Poole to Corby Train Timetables
- Morecambe to Leeds Train Timetables
- Dawlish to Barnstaple Train Timetables
- Seowonju to Yangpyeong Train Timetables
- Dawlish Warren to Barnstaple Train Timetables
- Airdrie to Elgin Train Timetables
- Jeongeup to Iksan Train Timetables
- Elstree & Borehamwood to Stansted Airport Train Timetables
- Yecheon to Yeongju Train Timetables
- London Paddington to Cardiff Central Train Timetables
- Bathgate to Edinburgh Train Timetables
- Manchester Airport to Leeds Train Timetables
- Sheffield to Leeds Train Timetables
- Sheffield to Birmingham New Street Train Timetables
- Exeter Central to Peterborough Train Timetables
- Bradford Interchange to Llanfairpwll Train Timetables
- Telford to Neath Train Timetables
- er-9315-brussels-to-rotterdam
- Alnmouth to Thirsk Train Timetables
- Sheffield to Margate Train Timetables
- Hooton to Liverpool Lime St Train Timetables
- Gangneung to Yangpyeong Train Timetables
- Huddersfield to Spalding Train Timetables
- Birmingham New Street to Ashchurch Train Timetables
- London to Darlington trains
- gatwick-express trains
- Norwich to Diss trains
- London to Hull trains
- Trains to Burnley
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.