How to get from North Berwick Station to Edinburgh by train?
North Berwick Station to Edinburgh - Train Timetable
The SCOTRAIL train from North Berwick Station to Edinburgh runs from 06:02 to 22:24, with departures every 25 min-3 hr. The journey takes about 38 min, with regular service throughout the operating hours.
From North Berwick Station to Edinburgh by train
Take one direct train from North Berwick Station to Edinburgh in Scotland: take the SCOTRAIL train from North Berwick station to Edinburgh station. The total trip duration for this route is approximately 38 min. The train schedule from North Berwick Station may change. We recommend you check the updated train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to train stationNorth Berwick20 m • 1 min
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationEdinburgh36 min
Public transport directions from North Berwick Station to Edinburgh
Train timetable from North Berwick Station to Edinburgh
Related Routes
- Aberdeen to Edinburgh
- Aberdour to Edinburgh
- Aberfoyle to Edinburgh
- Alva to Edinburgh
- Ballater to Edinburgh
- Bannockburn to Edinburgh
- Blackburn (West Lothian) to Edinburgh
- Blairgowrie to Edinburgh
- Bothwell to Edinburgh
- Brechin to Edinburgh
- Carnwath to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Coldstream to Edinburgh
- Comrie (Fife) to Edinburgh
- Crail to Edinburgh
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Denholm to Edinburgh
- Dollar to Edinburgh
Questions & Answers
What is the fastest way to get from North Berwick Station to Edinburgh?
The fastest way takes 38 minutes, using Train line SCOTRAIL.
Is there a direct train between North Berwick Station and Edinburgh?
Yes, there’s a direct train going from North Berwick Station in North Berwick to Edinburgh in Scotland in 38 min.
Which train line goes from North Berwick Station to Edinburgh?
The SCOTRAIL train line goes from North Berwick station near North Berwick Station in North Berwick to Edinburgh station near Edinburgh in Scotland.
How long does it take to travel from North Berwick Station to Edinburgh by train?
The total travel time between North Berwick Station in North Berwick and Edinburgh in Scotland by train is about 38 min.
Where do I get on the train near North Berwick Station to get to Edinburgh?
Get on the SCOTRAIL train from the North Berwick station near North Berwick Station in North Berwick.
Where do I get off the train when travelling between North Berwick Station and Edinburgh?
Get off the train at the Edinburgh station, which is closest to Edinburgh in Scotland.
When is the last bus from North Berwick Station to Edinburgh?
The last bus from North Berwick Station in North Berwick to Edinburgh in Scotland is the North Berwick - Edinburgh West End line. It leaves the Railway Station, North Berwick stop at 23:07.
When is the first train from North Berwick Station to Edinburgh?
The first train from North Berwick Station in North Berwick to Edinburgh in Scotland is ScotRail. It leaves the North Berwick station at 07:02.
Popular Routes
- Aberdeen City to New Deer
- Glasgow to Mauchline
- Aberdeen to Aberchirder
- Fraserburgh to Inverness
- Glasgow Central Station to Mount Florida
- Milngavie to The Queen Elizabeth University Hospital Campus
- Inverness to Balmoral Castle
- Greenock to Gartnavel General Hospital
- Inverness Airport to Findhorn
- Glasgow to Lochearnhead
- Saltcoats to Largs
- Buchanan Bus Station to Hampden Park
- Greenock to Edinburgh
- Celtic Park to Buchanan Bus Station
- Edinburgh to Golden Jubilee National Hospital
- Bishopbriggs to Buchanan Bus Station
- Newton Mearns to East Kilbride
- Wemyss Bay to Dunoon
- Edinburgh to Haddington
- Peterhead to Inverness