Musselburgh departures

North Berwick

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

Edinburgh

Platform 2
12:52
on time
More
Show Less
From North BerwickOperated by ScotRail

Edinburgh

Platform 2
13:26
on time
More
Show Less

Calling at

Edinburgh13:32on time
From DunbarOperated by ScotRail

North Berwick

Platform 1
13:48
on time
More
Show Less

Calling at

Wallyford13:51on time
Prestonpans13:55on time
Longniddry14:00on time
Drem14:05on time
North Berwick14:15on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
13:54
on time
More
Show Less

Calling at

Edinburgh14:02on time
From North BerwickOperated by ScotRail

Dunbar

Platform 1
14:24
on time
More
Show Less

Calling at

Wallyford14:27on time
East Linton14:41on time
Dunbar14:47on time
From EdinburghOperated by ScotRail

North Berwick

Platform 1
14:46
on time
More
Show Less

Calling at

Wallyford14:49on time
Prestonpans14:53on time
Longniddry14:58on time
Drem15:03on time
North Berwick15:13on time
From EdinburghOperated by ScotRail