Inverkeithing around 0813 on 19/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Inverkeithing
through Realtime Tickets, our new ticket portal
0742
Edinburgh Gateway
Bus service
ScotRail service
0746
Dundee
ScotRail service
1
0751
North Queensferry
Bus service
ScotRail service
0755
Dalgety Bay
Bus service
ScotRail service
0756
Haymarket
Bus service
ScotRail service
0759
Leven
ScotRail service
1
0801
Edinburgh Airport
Bus service
ScotRail service
0809
Edinburgh Gateway
Bus service
ScotRail service
0810
Dalgety Bay
Bus service
ScotRail service
0813
Leven
ScotRail service
1
0821
North Queensferry
Bus service
ScotRail service
0825
Dalgety Bay
Bus service
ScotRail service
0830
Haymarket
Bus service
ScotRail service
0831
Edinburgh Airport
Bus service
ScotRail service
0832
Perth
ScotRail service
1
0841
Dalgety Bay
Bus service
ScotRail service
0842
Edinburgh Gateway
Bus service
ScotRail service
0846
Dundee
ScotRail service
1
0851
North Queensferry
Bus service
ScotRail service
0855
Dalgety Bay
Bus service
ScotRail service
0856
Haymarket
Bus service
ScotRail service
0859
Leven
ScotRail service
1
0901
Edinburgh Airport
Bus service
ScotRail service
0909
Edinburgh Gateway
Bus service
ScotRail service
0910
Dalgety Bay
Bus service
ScotRail service
0913
Leven
ScotRail service
1
0921
Edinburgh Airport
Bus service
ScotRail service
0921
North Queensferry
Bus service
ScotRail service
0925
Dalgety Bay
Bus service
ScotRail service
0930
Haymarket
Bus service
ScotRail service
0932
Perth
ScotRail service
1
0941
Edinburgh Airport
Bus service
ScotRail service