Rannoch Rail Station to James Cook Rail Station - travel by train and rail

Live journey times

Rannoch Rail Station to James Cook Rail Station

Leave at 21:08 and arrive at 09:39
Journey time 12:31

Start with Caledonian Sleeper to Preston

  • Bridge of Orchy Rail Station
  • Upper Tyndrum Rail Station
  • Crianlarich Rail Station
  • Ardlui Rail Station
  • Arrochar & Tarbet Rail Station
  • Garelochhead Rail Station
  • Helensburgh Upper Rail Station
  • Dumbarton Central Rail Station
  • Dalmuir Rail Station
  • Glasgow Queen Street Rail Station
  • Edinburgh Rail Station
  • Preston Rail Station

Change for Northern Rail to Manchester Piccadilly

  • Leyland Rail Station
  • Buckshaw Parkway Rail Station
  • Chorley Rail Station
  • Horwich Parkway Rail Station
  • Lostock Rail Station
  • Bolton Rail Station
  • Salford Crescent Rail Station
  • Manchester Oxford Road Rail Station
  • Manchester Piccadilly Rail Station

Change for First TransPennine Express to Huddersfield

  • Stalybridge Rail Station
  • Mossley (Manchester) Rail Station
  • Greenfield Rail Station
  • Marsden Rail Station
  • Slaithwaite Rail Station
  • Huddersfield Rail Station

Change for First TransPennine Express to Darlington

  • Dewsbury Rail Station
  • Leeds Rail Station
  • York Rail Station
  • Northallerton Rail Station
  • Darlington Rail Station

Change for Northern Rail to Middlesbrough

  • Dinsdale Rail Station
  • Allens West Rail Station
  • Eaglescliffe Rail Station
  • Thornaby Rail Station
  • Middlesbrough Rail Station

Change for Northern Rail to James Cook

  • James Cook Rail Station

Rannoch Rail Station to James Cook Rail Station

Leave at 08:47 and arrive at 17:18
Journey time 08:31

Start with ScotRail to Crianlarich

  • Bridge of Orchy Rail Station
  • Upper Tyndrum Rail Station
  • Crianlarich Rail Station

Change for ScotRail to Glasgow Queen Street

  • Glasgow Queen Street Rail Station

Change for Walk to Glasgow Central Rail Station

  • Glasgow Central Rail Station

Change for First TransPennine Express to Carlisle

  • Lockerbie Rail Station
  • Carlisle Rail Station

Change for Northern Rail to Prudhoe

  • Haltwhistle Rail Station
  • Hexham Rail Station
  • Prudhoe Rail Station

Change for Northern Rail to Middlesbrough

  • Wylam Rail Station
  • Blaydon Rail Station
  • Metrocentre Rail Station
  • Dunston Rail Station
  • Newcastle Rail Station
  • Heworth Rail Station
  • Sunderland Rail Station
  • Seaham Rail Station
  • Hartlepool Rail Station
  • Seaton Carew Rail Station
  • Billingham Rail Station
  • Stockton Rail Station
  • Thornaby Rail Station
  • Middlesbrough Rail Station

Change for Northern Rail to James Cook

  • James Cook Rail Station

Rannoch Rail Station to James Cook Rail Station

Leave at 12:42 and arrive at 21:46
Journey time 09:04

Start with ScotRail to Crianlarich

  • Bridge of Orchy Rail Station
  • Upper Tyndrum Rail Station
  • Crianlarich Rail Station

Change for ScotRail to Glasgow Queen Street

  • Glasgow Queen Street Rail Station

Change for ScotRail to Edinburgh

  • Falkirk High Rail Station
  • Polmont Rail Station
  • Linlithgow Rail Station
  • Haymarket Rail Station
  • Edinburgh Rail Station

Change for London North Eastern Railway to Berwick-upon-Tweed

  • Berwick-upon-Tweed Rail Station

Change for Cross Country to Darlington

  • Alnmouth Rail Station
  • Newcastle Rail Station
  • Durham Rail Station
  • Darlington Rail Station

Change for Northern Rail to Middlesbrough

  • Dinsdale Rail Station
  • Allens West Rail Station
  • Eaglescliffe Rail Station
  • Thornaby Rail Station
  • Middlesbrough Rail Station

Change for Northern Rail to James Cook

  • James Cook Rail Station

Choose another journey time


Return journey: James Cook Rail Station to Rannoch 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 > Rannoch Rail Station > James Cook Rail Station