Inverkeithing around 1106 on 21/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Inverkeithing
through Realtime Tickets, our new ticket portal
1041
Edinburgh Airport
Bus service
ScotRail service
1042
Edinburgh Gateway
Bus service
ScotRail service
1046
Dundee
ScotRail service
1
1051
North Queensferry
Bus service
ScotRail service
1055
Dalgety Bay
Bus service
ScotRail service
1059
Leven
ScotRail service
1
1101
Edinburgh Airport
Bus service
ScotRail service
1109
Edinburgh Gateway
Bus service
ScotRail service
1113
Leven
ScotRail service
1
1121
Edinburgh Airport
Bus service
ScotRail service
1121
North Queensferry
Bus service
ScotRail service
1125
Dalgety Bay
Bus service
ScotRail service
1131
Perth
ScotRail service
1
1141
Edinburgh Airport
Bus service
ScotRail service
1142
Edinburgh Gateway
Bus service
ScotRail service
1146
Dundee
ScotRail service
1
1151
North Queensferry
Bus service
ScotRail service
1155
Dalgety Bay
Bus service
ScotRail service
1159
Leven
ScotRail service
1
1201
Edinburgh Airport
Bus service
ScotRail service
1209
Edinburgh Gateway
Bus service
ScotRail service
1213
Leven
ScotRail service
1
1221
Edinburgh Airport
Bus service
ScotRail service
1221
North Queensferry
Bus service
ScotRail service
1225
Dalgety Bay
Bus service
ScotRail service
1232
Perth
ScotRail service
1