Musselburgh departures

North Berwick

Platform 1
10:42
on time
More
Show Less

Calling at

Wallyford10:46on time
Prestonpans10:50on time
Longniddry10:55on time
Drem11:01on time
North Berwick11:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
10:52
on time
More
Show Less

Calling at

Edinburgh10:59on time
From North BerwickOperated by ScotRail

North Berwick

Platform 1
11:44
on time
More
Show Less

Calling at

Wallyford11:48on time
Prestonpans11:51on time
Longniddry11:56on time
Drem12:02on time
North Berwick12:11on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
11:46
on time
More
Show Less

Calling at

Edinburgh11:53on time
From North BerwickOperated by ScotRail