Wallyford departures

Edinburgh

Platform 2
07:01
on time
More
Show Less
From North BerwickOperated by ScotRail

Edinburgh

Platform 2
07:11
on time
More
Show Less
From DunbarOperated by ScotRail

North Berwick

Platform 1
07:21
on time
More
Show Less

Calling at

Prestonpans07:24on time
Longniddry07:29on time
Drem07:34on time
North Berwick07:44on time
From EdinburghOperated by ScotRail

Haymarket

Platform 2
07:40
on time
More
Show Less

Calling at

Musselburgh07:43on time
Edinburgh07:50on time
Haymarket07:57on time
From North BerwickOperated by ScotRail

Edinburgh

Platform 2
08:08
on time
More
Show Less

Calling at

Musselburgh08:12on time
Edinburgh08:23on time
From PrestonpansOperated by ScotRail

Edinburgh

Platform 2
08:14
on time
More
Show Less

Calling at

Musselburgh08:18on time
Edinburgh08:26on time
From North BerwickOperated by ScotRail

North Berwick

Platform 1
08:51
on time
More
Show Less

Calling at

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