Musselburgh departures

North Berwick

Platform 1 This train has been delayed by trespassers on the railway earlier today
08:22
due 08:34
More
Show Less
From Edinburgh Operated by ScotRail

North Berwick

Platform 1
08:48
due 08:51
More
Show Less

Calling at

Wallyford 08:52 due 08:55
Prestonpans 08:55 due 08:58
Longniddry 09:01 due 09:03
Drem 09:07 due 09:10
North Berwick 09:16 due 09:18
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
09:09
due 09:17
More
Show Less

Calling at

Edinburgh 09:16 due 09:23
From North Berwick Operated by ScotRail

North Berwick

Platform 1
09:49
on time
More
Show Less

Calling at

Wallyford 09:53 on time
Prestonpans 09:56 on time
Longniddry 10:01 on time
Drem 10:07 on time
North Berwick 10:16 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
09:52
on time
More
Show Less

Calling at

Edinburgh 10:01 on time
From North Berwick Operated by ScotRail

Dunbar

Platform 1
10:19
on time
More
Show Less

Calling at

Dunbar 10:38 on time
From Edinburgh Operated by ScotRail