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 | €8.72 |
Train Operators | ScotRail |
<h3>Recommend </h3>
Trending Searches
- Polmont to Manchester Airport Train Timetables
- Reading to Pershore Train Timetables
- New Hythe to Kemsley Train Timetables
- Cambuslang to Coatbridge Central Train Timetables
- Horsforth to Wakefield Westgate Train Timetables
- Barnetby to Chester Le Street Train Timetables
- Changwon to Hadong Train Timetables
- Ashtead to Stratford (London) Train Timetables
- London Paddington to Swindon (Wilts) Train Timetables
- Dartford to London Victoria Train Timetables
- Darlington to Spalding Train Timetables
- Stoke-on-Trent to Habrough Train Timetables
- Kemble to Witham Train Timetables
- Kidderminster to Stratford upon Avon Train Timetables
- Gwangju to Nonsan Train Timetables
- Ramsgate to Chartham Train Timetables
- Derby to Stamford Train Timetables
- London Liverpool Street to Stansted Airport Train Timetables
- Newcastle to York Train Timetables
- Manchester Airport to Leeds Train Timetables
- Sheffield to Leeds Train Timetables
- Bracknell to Reading Train Timetables
- Leeds to Hull Train Timetables
- New Cross to Whitechapel Train Timetables
- London Euston to Holyhead Train Timetables
- Ashford International to Dover Priory Train Timetables
- Doncaster to Stewarton Train Timetables
- Northampton to Stamford (Lincs) Train Timetables
- Cradley Heath to Pershore Train Timetables
- Tamworth Hl to Borth Train Timetables
- Long Eaton to Torquay Train Timetables
- Basingstoke to Long Eaton Train Timetables
- Spain Travel Guide
- er-9315-paris-to-brussels
- er-9411-paris-to-cologne
- Ipswich to Diss Train Timetables
- Doncaster to Newcastle trains
- Trains to Andover
- Gloucester to Birmingham trains
- Trains to Holyhead
- Derby to Leeds trains
- How to Collect Train Tickets
- Doncaster to Elgin Train Timetables
- Manchester Airport to Habrough Train Timetables
- Ilkley to Harrogate Train Timetables
- Sandal & Agbrigg to Birmingham New Street Train Timetables
- Newton Le Willows to London Euston Train Timetables
- London Euston to Manchester Piccadilly 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.