0430
Haymarket
Bus service
ScotRail service
0440
Haymarket
Bus service
ScotRail service
0450
Inverkeithing
Bus service
ScotRail service
0456
Haymarket
Bus service
ScotRail service
0504
Haymarket
Bus service
ScotRail service
0512
Haymarket
Bus service
ScotRail service
0520
Haymarket
Bus service
ScotRail service
0520
Inverkeithing
Bus service
ScotRail service