Penzance → Plymouthvia 89 stations
Plymouth → Exeter St David'svia 91 stations
Exeter St David's → Cardiff Centralvia 85 stations
Cardiff Central → Holyheadvia 62 stations
Holyhead → Liverpool Lime Streetvia 102 stations
Liverpool Lime Street → Ellesmere Portvia 93 stations
Ellesmere Port → Crewevia 88 stations
Crewe → Boltonvia 80 stations
Bolton → Northamptonvia 112 stations
Northampton → Birmingham New Streetvia 111 stations
Birmingham New Street → Birmingham New Streetvia 125 stations
Birmingham New Street → London Kings Crossvia 62 stations
Moorgate → London Liverpool Streetvia 151 stations
London Liverpool Street → Worcester Shrub Hillvia 106 stations
Worcester Shrub Hill → Southampton Centralvia 79 stations
Southampton Central → London Waterloovia 109 stations
London Marylebone → Manchester Piccadillyvia 70 stations
Manchester Piccadilly → Leedsvia 107 stations
Leeds → Hullvia 82 stations
Hull → Middlesbroughvia 75 stations
Middlesbrough → Newcastlevia 92 stations
Newcastle → Arbroathvia 90 stations
Arbroath → Wickvia 55 stations
Wick → Perthvia 63 stations
Perth → Glasgow Centralvia 130 stations
Glasgow Central → Glasgow Centralvia 111 stations
Glasgow Central → Mallaigvia 104 stations
Mallaig → Glasgow Queen Streetvia 43 stations
Glasgow Central → Blackpool Northvia 97 stations
Blackpool South → London Eustonvia 73 stations
London Waterloo → London Liverpool Streetvia 85 stations
London Cannon Street → Ashford Internationalvia 90 stations
Ashford International → London Bridgevia 135 stations
London Bridge → London Eustonvia 148 stations
London Bridge → London Waterloovia 125 stations
London St Pancras International → London Bridgevia 153 stations
London Fenchurch Street → London Liverpool Streetvia 145 stations
London Paddington → Cardiff Centralvia 105 stations
Cardiff Central → Shrewsburyvia 72 stations
Shrewsbury → Cardiff Centralvia 87 stations
Cardiff Central → Cleethorpesvia 84 stations
Cleethorpes → Skegnessvia 51 stations
Skegness → Rotherham Centralvia 65 stations
Rotherham Central → Elyvia 71 stations
Ely → Colchestervia 83 stations
Colchester → Hastingsvia 142 stations
Hastings → Portsmouth & Southseavia 119 stations
Portsmouth & Southsea → Sheffieldvia 92 stations
Sheffield → Knottingleyvia 61 stations