Musselburgh departures

Edinburgh

Platform 2
08:18
on time
More
Show Less

Calling at

Edinburgh08:26on time
From North BerwickOperated by ScotRail

North Berwick

Platform 1
08:24
on time
More
Show Less

Calling at

North Berwick08:42on time
From EdinburghOperated by ScotRail

North Berwick

Platform 1
08:47
on time
More
Show Less

Calling at

Wallyford08:51on time
Prestonpans08:54on time
Longniddry08:59on time
Drem09:05on time
North Berwick09:14on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
09:11
on time
More
Show Less

Calling at

Edinburgh09:18on time
From North BerwickOperated by ScotRail

Edinburgh

Platform 2
09:45
on time
More
Show Less

Calling at

Edinburgh09:52on time
From North BerwickOperated by ScotRail

North Berwick

Platform 1
09:46
on time
More
Show Less

Calling at

Wallyford09:50on time
Prestonpans09:55on time
Longniddry10:00on time
Drem10:05on time
North Berwick10:14on time
From EdinburghOperated by ScotRail