Sheringham → Cambridgevia 117 stations
Cambridge → London Liverpool Streetvia 88 stations
London Liverpool Street → Moorgatevia 111 stations
Moorgate → London Bridgevia 196 stations
London Cannon Street → London Victoriavia 153 stations
London Victoria → Ashford Internationalvia 110 stations
Ashford International → London Waterloovia 128 stations
London Waterloo → Bognor Regisvia 124 stations
Bognor Regis → London Paddingtonvia 162 stations
London Paddington → Poolevia 114 stations
Poole → London Marylebonevia 71 stations
London Fenchurch Street → London Bridgevia 165 stations
London Bridge → Bedfordvia 116 stations
Bedford → Birmingham New Streetvia 151 stations
Birmingham Moor Street → Nuneatonvia 78 stations
Nuneaton → Skegnessvia 74 stations
Skegness → Sheffieldvia 97 stations
Sheffield → Newark Castlevia 55 stations
Newark Castle → Blackpool Northvia 123 stations
Blackpool South → Manchester Victoriavia 129 stations
Manchester Victoria → Shrewsburyvia 89 stations
Shrewsbury → Holyheadvia 110 stations
Holyhead → Machynllethvia 74 stations
Machynlleth → Carmarthenvia 79 stations
Carmarthen → Cardiff Centralvia 126 stations
Cardiff Bay → London Paddingtonvia 113 stations
London Marylebone → Bristol Temple Meadsvia 92 stations
Bristol Temple Meads → Exeter St David'svia 109 stations
Exeter St David's → Penzancevia 53 stations
Penzance → Bristol Temple Meadsvia 91 stations
Bristol Temple Meads → Chestervia 113 stations
Helsby → Manchester Victoriavia 134 stations
Manchester Oxford Road → Yorkvia 105 stations
York → Leedsvia 76 stations
Leeds → Middlesbroughvia 67 stations
Middlesbrough → Newcastlevia 92 stations
Newcastle → Carlislevia 92 stations
Carlisle → Glasgow Centralvia 99 stations
Glasgow Central → Newcastlevia 85 stations
Newcastle → Glasgow Centralvia 156 stations
Glasgow Central → Mallaigvia 86 stations
Mallaig → Invernessvia 115 stations
Inverness → Wickvia 52 stations
Wick → Dundeevia 64 stations
Dundee → Falkirk Highvia 50 stations