Bathgate to Edinburgh Train Timetables
- 07:57Bathgate08:28Edinburgh (Waverley)
31m
Get tickets - 09:01Bathgate09:32Edinburgh (Waverley)
31m
Get tickets - 09:36Bathgate10:09Edinburgh (Waverley)
33m
Get tickets - 10:05Bathgate10:34Edinburgh (Waverley)
29m
Get tickets - 10:35Bathgate11:03Edinburgh (Waverley)
28m
Get tickets - 11:03Bathgate11:28Edinburgh (Waverley)
25m
Get tickets - 11:37Bathgate12:07Edinburgh (Waverley)
30m
Get tickets - 12:04Bathgate12:29Edinburgh (Waverley)
25m
Get tickets - 12:34Bathgate13:01Edinburgh (Waverley)
27m
Get tickets - 13:05Bathgate13:33Edinburgh (Waverley)
28m
Get tickets - 13:35Bathgate14:01Edinburgh (Waverley)
26m
Get tickets - 14:04Bathgate14:31Edinburgh (Waverley)
27m
Get tickets - 14:35Bathgate15:03Edinburgh (Waverley)
28m
Get tickets - 15:04Bathgate15:29Edinburgh (Waverley)
25m
Get tickets - 15:34Bathgate16:00Edinburgh (Waverley)
26m
Get tickets - 16:04Bathgate16:29Edinburgh (Waverley)
25m
Get tickets - 16:35Bathgate17:00Edinburgh (Waverley)
25m
Get tickets - 17:04Bathgate17:29Edinburgh (Waverley)
25m
Get tickets - 17:42Bathgate18:09Edinburgh (Waverley)
27m
Get tickets - 18:05Bathgate18:30Edinburgh (Waverley)
25m
Get tickets
Search more trains
Timetable for Train to Edinburgh
- London Kings CrossEdinburgh (Waverley)£24.94h 42mApprox. 38
- NewcastleEdinburgh (Waverley)£7.71h 30mApprox. 50
- Glasgow Queen StreetEdinburgh (Waverley)£16.61h 1mApprox. 58
- Manchester PiccadillyEdinburgh (Waverley)£235h 10mApprox. 29
- YorkEdinburgh (Waverley)£21.72h 35mApprox. 38
- 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 | 07:57 |
|---|---|
Last train | 22:35 |
Departure station | Bathgate |
Arrival station | Edinburgh (Waverley) |
Journey time | 25m |
Distance | 29 miles |
Price | KRW 15,173 |
Train Operators | ScotRail |
<h3>Recommend </h3>
Trending Searches
- Brundall Gardens to Stowmarket Train Timetables
- Chippenham to Tiverton Parkway Train Timetables
- Oxford to Cardiff Central Train Timetables
- Pluckley to London Waterloo Train Timetables
- Denham to Uckfield Train Timetables
- Pinhoe to Wellingborough Train Timetables
- Totnes to Dawlish Train Timetables
- Ashford International to Dover Priory Train Timetables
- Doncaster to Gypsy Lane Train Timetables
- South Greenford to Wellingborough Train Timetables
- Edinburgh to Ferryside Train Timetables
- Chingford to Thorpe-le-Soken Train Timetables
- Uttoxeter to Thirsk Train Timetables
- London Kings Cross to Kettering Train Timetables
- St Albans City to Honiton Train Timetables
- Yeongdeungpo to Jinju Train Timetables
- Carlisle to Newton Abbot Train Timetables
- Cambridge to Lochwinnoch Train Timetables
- Bristol Parkway to London Paddington Train Timetables
- Manchester Airport to Leeds Train Timetables
- North Walsham to Norwich Train Timetables
- Manchester Piccadilly to Glasgow Central Train Timetables
- Sheffield to Manchester Piccadilly Train Timetables
- New Cross to Whitechapel Train Timetables
- London Euston to Holyhead Train Timetables
- Preston Park to Crowborough Train Timetables
- er-9369-paris-to-rotterdam
- Edinburgh to Plockton Train Timetables
- Thirsk to Eaglescliffe Train Timetables
- Stirling to Fort Matilda Train Timetables
- Paignton to Torquay Train Timetables
- Train Travel with Children
- es-9113-brussels-to-london
- er-9438-cologne-to-brussels
- Newton Abbot to Kettering Train Timetables
- Trains to Crawley
- Trains to Birmingham
- London to Holyhead trains
- Kyoto to Osaka trains
- Cardiff to Manchester trains
- Trains to Dawlish
- Trains to Leamington Spa
- Coventry to London Euston Train Timetables
- Southall to Portchester Train Timetables
- Singyeongju to Haengsin Train Timetables
- Southampton Central to Winchester Train Timetables
- Edinburgh to Aberdeen trains
- Scarborough to York Train Timetables
About
Payment methods
Our partners
Copyright © 2026 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.