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)£22.92h 42mApprox. 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 | BHD 3.770 |
Train Operators | ScotRail |
<h3>Recommend </h3>
Trending Searches
- Frome to Paignton Train Timetables
- Ely to Saxmundham Train Timetables
- Manchester Airport to Craven Arms Train Timetables
- Sangbong to Jeongdongjin Train Timetables
- Penrith to Petersfield Train Timetables
- Bishopbriggs to West Kilbride Train Timetables
- Herne Bay to Ipswich Train Timetables
- Leicester to Herne Bay Train Timetables
- Exeter Central to Peterborough Train Timetables
- Stevenage to Sherborne Train Timetables
- University (Birmingham) to Newtown (Powys) Train Timetables
- Braintree Freeport to Walton-on-the-Naze Train Timetables
- Jinju to Jinyeong Train Timetables
- Great Yarmouth to Stowmarket Train Timetables
- Ilkley to Hull Train Timetables
- Weeton to Dent Train Timetables
- Colwall to Abergavenny Train Timetables
- Guryegu to Yeongdeungpo Train Timetables
- London Victoria to Brighton Train Timetables
- London Bridge to Gatwick Airport Train Timetables
- Manchester Piccadilly to Birmingham New Street Train Timetables
- London Liverpool Street to Stansted Airport Train Timetables
- Birmingham New Street to Leicester Train Timetables
- Audley End to Staplehurst Train Timetables
- London Euston to Manchester Piccadilly Train Timetables
- Kendal to Church Fenton Train Timetables
- Haywards Heath to Wellingborough Train Timetables
- er-9317-paris-to-brussels
- Newcastle to Saxmundham Train Timetables
- er-9333-paris-to-amsterdam
- Grantham to Cleethorpes Train Timetables
- Ewell East to Leatherhead Train Timetables
- best day trips from glasgow
- Exmouth to Exeter trains
- Norwich to Ipswich trains
- Bolton to Manchester Airport trains
- Bournemouth to Southampton trains
- Glasgow to Hamilton 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.