← Change station

Inverkeithing

Earlier trains
11:22
Dundee
2L13 • ScotRail
1
11:26
Edinburgh Gateway
0B00 • ScotRail
🚌
11:26
North Queensferry
0B00 • ScotRail
🚌
11:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:42
Leven
2K13 • ScotRail
1
11:43
Dalgety Bay
0B00 • ScotRail
🚌
11:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:53
Perth via Cowdenbeath
1L13 • ScotRail
1
11:56
Edinburgh Gateway
0B00 • ScotRail
🚌
11:59
North Queensferry
0B00 • ScotRail
🚌
12:06
Leven
2G13 • ScotRail
1
12:10
Dalgety Bay
0B00 • ScotRail
🚌
12:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:22
Dundee
2L15 • ScotRail
1
12:26
Edinburgh Gateway
0B00 • ScotRail
🚌
12:26
North Queensferry
0B00 • ScotRail
🚌
12:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:40
Leven
2K15 • ScotRail
1
12:43
Dalgety Bay
0B00 • ScotRail
🚌
12:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:53
Perth via Cowdenbeath
1L15 • ScotRail
1
12:56
Edinburgh Gateway
0B00 • ScotRail
🚌
12:59
North Queensferry
0B00 • ScotRail
🚌
13:06
Leven
2G15 • ScotRail
1
13:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries