Bathgate to Edinburgh Train Timetables
- 05:45Bathgate06:16Edinburgh (Waverley)
31m
Get tickets - 06:16Bathgate06:43Edinburgh (Waverley)
27m
Get tickets - 06:49Bathgate07:16Edinburgh (Waverley)
27m
Get tickets - 07:07Bathgate07:34Edinburgh (Waverley)
27m
Get tickets - 07:30Bathgate08:01Edinburgh (Waverley)
31m
Get tickets - 08:02Bathgate08:29Edinburgh (Waverley)
27m
Get tickets - 08:18Bathgate08:45Edinburgh (Waverley)
27m
Get tickets - 09:02Bathgate09:28Edinburgh (Waverley)
26m
Get tickets - 09:25Bathgate09:53Edinburgh (Waverley)
28m
Get tickets - 09:34Bathgate10:06Edinburgh (Waverley)
32m
Get tickets - 10:07Bathgate10:33Edinburgh (Waverley)
26m
Get tickets - 10:31Bathgate10:58Edinburgh (Waverley)
27m
Get tickets - 10:58Bathgate11:25Edinburgh (Waverley)
27m
Get tickets - 11:28Bathgate11:53Edinburgh (Waverley)
25m
Get tickets - 12:04Bathgate12:31Edinburgh (Waverley)
27m
Get tickets - 12:27Bathgate12:52Edinburgh (Waverley)
25m
Get tickets - 12:58Bathgate13:23Edinburgh (Waverley)
25m
Get tickets - 13:33Bathgate14:00Edinburgh (Waverley)
27m
Get tickets - 14:03Bathgate14:31Edinburgh (Waverley)
28m
Get tickets - 14:27Bathgate14:52Edinburgh (Waverley)
25m
Get tickets
Search more trains
Timetable for Train to Edinburgh
- London Kings CrossEdinburgh (Waverley)£24.94h 33mApprox. 32
- NewcastleEdinburgh (Waverley)£7.71h 31mApprox. 51
- Glasgow Queen StreetEdinburgh (Waverley)£12.11h 6mApprox. 90
- Manchester PiccadillyEdinburgh (Waverley)£143h 45mApprox. 21
- YorkEdinburgh (Waverley)£22.92h 41mApprox. 42
- 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:45 |
|---|---|
Last train | 23:19 |
Departure station | Bathgate |
Arrival station | Edinburgh (Waverley) |
Journey time | 25m |
Distance | 29 miles |
Price | QAR 37.05 |
Train Operators | ScotRail |
<h3>Recommend </h3>
Trending Searches
- Grimsby Town to Port Talbot Parkway Train Timetables
- Preston (Lancs) to Manchester Piccadilly Train Timetables
- Chesterfield to Castleford Train Timetables
- London Blackfriars to Preston Park Train Timetables
- Newcastle to Sleights Train Timetables
- Stratford International to Kettering Train Timetables
- Canonbury to Normanton Train Timetables
- Taunton to Alnmouth Train Timetables
- Axminster to Cardiff Central Train Timetables
- Suwon to Jangseong Train Timetables
- Braintree to Gatwick Airport Train Timetables
- Swansea to South Wigston Train Timetables
- Namwon to Gyeryong Train Timetables
- Peckham Rye to East Croydon Train Timetables
- Burton on Trent to Stowmarket Train Timetables
- Rhoose (for Cardiff Airport) to Milford Haven Train Timetables
- Carmyle to Glasgow Central Train Timetables
- London Victoria to Milford Haven Train Timetables
- Coventry to Birmingham New Street Train Timetables
- Nottingham to Sheffield Train Timetables
- London Euston to Coventry Train Timetables
- Sheffield to Manchester Airport Train Timetables
- Derby to Birmingham New Street Train Timetables
- es-9145-lille-to-london
- Inverness to Glasgow Train Time and Train Price
- er-9426-brussels-to-paris
- China Train Luggage Policy
- er-9376-rotterdam-to-paris
- Pwllheli to Brough Train Timetables
- es-9142-lille-to-brussels
- Rickmansworth to Harrow-on-the-Hill Train Timetables
- Haverfordwest to Llanwrda Train Timetables
- Gatwick Airport to Harpenden Train Timetables
- Lincoln to Sheffield trains
- Sheffield to Hull trains
- Plymouth to Birmingham trains
- London to Peterborough trains
- Norwich to Ipswich 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.