Musselburgh departures

North Berwick

Platform 1
16:47
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
16:49
due 16:52
More
Show Less

Calling at

Edinburgh16:56on time
From North BerwickOperated by ScotRail

North Berwick

Platform 1
17:19
on time
More
Show Less

Calling at

Wallyford17:23on time
Prestonpans17:26on time
Longniddry17:31on time
Drem17:37on time
North Berwick17:46on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
17:33
on time
More
Show Less

Calling at

Edinburgh17:40on time
From DunbarOperated by ScotRail

North Berwick

Platform 1
17:48
on time
More
Show Less

Calling at

Wallyford17:52on time
Prestonpans17:55on time
Longniddry18:00on time
Drem18:05on time
North Berwick18:14on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
17:50
on time
More
Show Less

Calling at

Edinburgh17:59on time
From North BerwickOperated by ScotRail

Edinburgh

Platform 2
18:16
on time
More
Show Less

Calling at

Edinburgh18:23on time
From North BerwickOperated by ScotRail

North Berwick

Platform 1
18:21
on time
More
Show Less

Calling at

Wallyford18:24on time
Prestonpans18:27on time
Longniddry18:32on time
Drem18:38on time
North Berwick18:47on time
From EdinburghOperated by ScotRail