North Berwick to Edinburgh Train Timetables
- 10:26North Berwick10:59Edinburgh (Waverley)
33m
Get tickets - 11:20North Berwick11:53Edinburgh (Waverley)
33m
Get tickets - 12:20North Berwick12:53Edinburgh (Waverley)
33m
Get tickets - 13:23North Berwick13:56Edinburgh (Waverley)
33m
Get tickets - 14:21North Berwick14:53Edinburgh (Waverley)
32m
Get tickets - 15:20North Berwick15:53Edinburgh (Waverley)
33m
Get tickets - 16:18North Berwick16:55Edinburgh (Waverley)
37m
Get tickets - 17:22North Berwick17:55Edinburgh (Waverley)
33m
Get tickets - 18:19North Berwick18:52Edinburgh (Waverley)
33m
Get tickets - 19:25North Berwick19:58Edinburgh (Waverley)
33m
Get tickets - 20:26North Berwick20:59Edinburgh (Waverley)
33m
Get tickets - 21:17North Berwick21:50Edinburgh (Waverley)
33m
Get tickets - 22:20North Berwick22:53Edinburgh (Waverley)
33m
Get tickets
- There are no more trains on the day -
Timetable for Train to Edinburgh
- London Kings CrossEdinburgh (Waverley)£24.96h 9mApprox. 20
- NewcastleEdinburgh (Waverley)£7.71h 31mApprox. 45
- Glasgow Queen StreetEdinburgh (Waverley)£12.11h 1mApprox. 58
- Manchester PiccadillyEdinburgh (Waverley)£144h 1mApprox. 13
- YorkEdinburgh (Waverley)£21.73h 51mApprox. 27
- search more
FAQ about North Berwick to Edinburgh Train Timetables
When is the first train from North Berwick to Edinburgh (Waverley)?
Are there direct trains from North Berwick to Edinburgh (Waverley)?
How long is the train journey from North Berwick to Edinburgh (Waverley) ?
How much is a train from North Berwick to Edinburgh (Waverley) ?
What times are off-peak trains from North Berwick to Edinburgh (Waverley) ?
First train | 10:26 |
|---|---|
Last train | 22:20 |
Departure station | North Berwick |
Arrival station | Edinburgh (Waverley) |
Journey time | 32m |
Distance | 31 miles |
Price | £4.00 |
Train Operators | ScotRail |
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- London Kings Cross to Ely Train Timetables
- Cannock to Sleaford Train Timetables
- Northumberland Park to London Victoria Train Timetables
- Chester to Greenbank Train Timetables
- Gatwick Airport to Harpenden Train Timetables
- Preston to Irvine Train Timetables
- London St Pancras International to West Worthing Train Timetables
- Kingham to Richmond (London) Train Timetables
- Tunbridge Wells to Northallerton Train Timetables
- Yemi to Dogye Train Timetables
- Namwon to Gyeryong Train Timetables
- Elstree & Borehamwood to Llandovery Train Timetables
- Pembroke Dock to Whitland Train Timetables
- Wymondham to Bridgwater Train Timetables
- Peckham Rye to East Croydon Train Timetables
- Bedworth to Torquay Train Timetables
- Colchester to HARWICH TOWN Train Timetables
- Stafford to Leominster Train Timetables
- Darlington to York Train Timetables
- London Victoria to Brighton Train Timetables
- Manchester Piccadilly to Stockport Train Timetables
- London Kings Cross to Doncaster Train Timetables
- Stevenage to London Kings Cross Train Timetables
- Manchester Oxford Road to Wemyss Bay Train Timetables
- er-9356-brussels-to-paris
- er-9346-amsterdam-to-paris
- Oxford to Frinton-on-Sea Train Timetables
- China Train Classes
- Perth to Prestonpans Train Timetables
- Getting from Edinburgh to Glasgow
- Peterborough to Stamford (Lincs) Train Timetables
- Leeds to Clapham (Yorks) Train Timetables
- er-9415-paris-to-brussels
- Trains to Broxbourne
- Glasgow to York trains
- London to Weymouth trains
- Leicester to Peterborough trains
- Lockerbie to Edinburgh 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.