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 3mApprox. 89
- Manchester PiccadillyEdinburgh (Waverley)£144h 10mApprox. 19
- YorkEdinburgh (Waverley)£22.92h 47mApprox. 48
- 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
- Gunsan to Suwon Train Timetables
- Elmers End to Kew Bridge Train Timetables
- Caterham to Luton Airport Train Timetables
- Lowestoft to Gunnislake Train Timetables
- Stevenage to Markinch Train Timetables
- Manchester Airport to Goole Train Timetables
- Yeongdeungpo to Gyeongsan Train Timetables
- Nottingham to London St Pancras Train Timetables
- Seoul to Gwangmyeong Train Timetables
- Horsforth to Wakefield Westgate Train Timetables
- Andong to Jecheon Train Timetables
- Luton Airport to Crewkerne Train Timetables
- Saltaire to Felixstowe Train Timetables
- Broadstairs to Sittingbourne Train Timetables
- Berwick-upon-Tweed to Saltcoats Train Timetables
- Gangneung to Jeongdongjin Train Timetables
- Manchester Airport to Haltwhistle Train Timetables
- University (Birmingham) to Neath Train Timetables
- Sheffield to Manchester Piccadilly Train Timetables
- London Marylebone to Bicester Village Train Timetables
- Newcastle to Carlisle Train Timetables
- Coventry to Birmingham New Street Train Timetables
- Manchester Piccadilly to Glasgow Central Train Timetables
- Ogeunjang to Chungju Train Timetables
- Newcastle to Taynuilt Train Timetables
- Wakefield Kirkgate to Watford Junction Train Timetables
- eurostar Amsterdam to Brussels timetable
- er-9301-brussels-to-rotterdam
- Seodaejeon to CheonanAsan Train Timetables
- Milton Keynes Central to Wareham (Dorset) Train Timetables
- Ludlow to Narberth Train Timetables
- Morfa Mawddach to Tywyn Train Timetables
- er-9327-rotterdam-to-amsterdam
- Trains to Stourbridge
- Selby to York trains
- Leeds to Scarborough trains
- Slough to London trains
- Brighton to London Bridge 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.