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 50mApprox. 41
- NewcastleEdinburgh (Waverley)£7.71h 31mApprox. 54
- Glasgow Queen StreetEdinburgh (Waverley)£12.11h 7mApprox. 90
- Manchester PiccadillyEdinburgh (Waverley)£144h 25mApprox. 27
- YorkEdinburgh (Waverley)£21.73h 13mApprox. 56
- 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 | £7.30 |
Train Operators | ScotRail |
<h3>Recommend </h3>
Trending Searches
- Southampton Central to Albrighton Train Timetables
- Nottingham to Charlbury Train Timetables
- Apsley to Honiton Train Timetables
- Lincoln to Harrogate Train Timetables
- East Grinstead to Knaresborough Train Timetables
- Leicester to Mallaig Train Timetables
- Havant to Kilgetty Train Timetables
- Bristol Temple Meads to London Fields Train Timetables
- Haywards Heath to Honiton Train Timetables
- Darsham to Felixstowe Train Timetables
- St Albans City to Honiton Train Timetables
- Derby to Narborough Train Timetables
- Mansfield to Attleborough Train Timetables
- Hull to Crewkerne Train Timetables
- Seowonju to Yangpyeong Train Timetables
- Knockholt to Orpington Train Timetables
- Bradford Forster Square to Kilmarnock Train Timetables
- Heathrow Term123 to Weeton Train Timetables
- Birmingham International to Wolverhampton Train Timetables
- Ipswich to Peterborough Train Timetables
- Inverness to Edinburgh Train Timetables
- Newcastle to Edinburgh Train Timetables
- Manchester Piccadilly to Glasgow Central Train Timetables
- Lichfield Trent Valley to Cheltenham Spa Train Timetables
- Suwon to Jangseong Train Timetables
- Olton to Tiverton Parkway Train Timetables
- Penychain to Pwllheli Train Timetables
- es-9115-rotterdam-to-london
- Windermere to Green Road Train Timetables
- Whitehaven to Keighley Train Timetables
- Malton to Dewsbury Train Timetables
- er-9937-disneyland-paris-to-rotterdam
- er-9447-paris-to-brussels
- Woking to London trains
- East Kilbride to Glasgow trains
- Trains to Farnham
- Inverness to Aviemore trains
- Haywards Heath to Brighton trains
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.