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)£143h 59mApprox. 25
- YorkEdinburgh (Waverley)£21.73h 11mApprox. 61
- 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 | PHP 589.16 |
Train Operators | ScotRail |
<h3>Recommend </h3>
Trending Searches
- Inverurie to Abergele & Pensarn Train Timetables
- Stoke on Trent to Wool Train Timetables
- Redruth to Tiverton Parkway Train Timetables
- Wymondham to Bridgwater Train Timetables
- Harrogate to Redcar Central Train Timetables
- Richmond (London) to Whitton (London) Train Timetables
- Margate to Corby Train Timetables
- Seoul to Jeonui Train Timetables
- Darlington to Northallerton Train Timetables
- Andong to Jecheon Train Timetables
- Bujeon to Deokha Train Timetables
- Malton to Ledbury Train Timetables
- Liverpool Lime St to Staplehurst Train Timetables
- Cosham to Sherborne Train Timetables
- Worcester Foregate Street to Malton Train Timetables
- CheonanAsan to Haengsin Train Timetables
- Scarborough to Ladybank Train Timetables
- Glasgow Central to Bruton Train Timetables
- London Victoria to Brighton Train Timetables
- Manchester Piccadilly to London Euston Train Timetables
- Newcastle to York Train Timetables
- Perth to Edinburgh Train Timetables
- London Liverpool Street to Stansted Airport Train Timetables
- Cambridge North to North Walsham Train Timetables
- Newcastle to Taynuilt Train Timetables
- Totnes to Long Eaton Train Timetables
- er-9339-brussels-to-amsterdam
- er-9341-paris-to-brussels
- Milton Keynes Central to Wareham (Dorset) Train Timetables
- Alfreton to Kettering Train Timetables
- Dumfries to Maybole Train Timetables
- Day Trips from Beijing by Train
- Nafferton to Driffield Train Timetables
- Plymouth to Exeter trains
- Trains to Rugby
- Trains to Redditch
- Trains to Harlow Town
- Inverness to Elgin 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.