Appleby Rail Station to Inverkeithing Rail Station - travel by train and rail

Live journey times

Appleby Rail Station to Inverkeithing Rail Station

Leave at 07:18 and arrive at 09:57
Journey time 02:39

Start with Northern Rail to Carlisle

  • Langwathby Rail Station
  • Lazonby & Kirkoswald Rail Station
  • Armathwaite Rail Station
  • Carlisle Rail Station

Change for First TransPennine Express to Haymarket

  • Lockerbie Rail Station
  • Haymarket Rail Station

Change for ScotRail to Inverkeithing

  • Edinburgh Gateway Rail Station
  • Inverkeithing Rail Station

Appleby Rail Station to Inverkeithing Rail Station

Leave at 09:48 and arrive at 12:41
Journey time 02:53

Start with Northern Rail to Carlisle

  • Langwathby Rail Station
  • Lazonby & Kirkoswald Rail Station
  • Armathwaite Rail Station
  • Carlisle Rail Station

Change for Avanti West Coast to Haymarket

  • Haymarket Rail Station

Change for ScotRail to Inverkeithing

  • South Gyle Rail Station
  • Dalmeny Rail Station
  • North Queensferry Rail Station
  • Inverkeithing Rail Station

Appleby Rail Station to Inverkeithing Rail Station

Leave at 11:19 and arrive at 14:46
Journey time 03:27

Start with Northern Rail to Carlisle

  • Langwathby Rail Station
  • Lazonby & Kirkoswald Rail Station
  • Armathwaite Rail Station
  • Carlisle Rail Station

Change for Avanti West Coast to Haymarket

  • Haymarket Rail Station

Change for ScotRail to Inverkeithing

  • South Gyle Rail Station
  • Dalmeny Rail Station
  • North Queensferry Rail Station
  • Inverkeithing Rail Station

Choose another journey time


Return journey: Inverkeithing Rail Station to Appleby Rail Station



Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

Recent journey planner searches

Home > Journey planner > Appleby Rail Station > Inverkeithing Rail Station