Cardiff Central → Birmingham New Streetvia 107 stations
Birmingham New Street → Worcester Foregate Streetvia 82 stations
Worcester Shrub Hill → London Waterloovia 119 stations
London Waterloo → London Victoriavia 171 stations
London Victoria → London Victoriavia 138 stations
London Charing Cross → Ashford Internationalvia 151 stations
Ashford International → Portsmouth Harbourvia 134 stations
Portsmouth Harbour → London Eustonvia 126 stations
London Fenchurch Street → London Liverpool Streetvia 121 stations
Moorgate → Northamptonvia 103 stations
Northampton → London Paddingtonvia 137 stations
London Paddington → London Waterloovia 138 stations
London Blackfriars → Bond Streetvia 167 stations
London Marylebone → Cambridgevia 81 stations
Cambridge → London Liverpool Streetvia 74 stations
London Liverpool Street → Colchestervia 91 stations
Colchester → Barnstaplevia 82 stations
Barnstaple → Penzancevia 86 stations
Penzance → Bristol Temple Meadsvia 93 stations
Bristol Temple Meads → London Waterloovia 78 stations
London Euston → Herefordvia 102 stations
Hereford → Cardiff Centralvia 122 stations
Cardiff Central → Carmarthenvia 99 stations
Carmarthen → Shrewsburyvia 72 stations
Shrewsbury → Manchester Piccadillyvia 80 stations
Manchester Piccadilly → Liverpool Centralvia 137 stations
Liverpool Central → Sheffieldvia 126 stations
Sheffield → Manchester Piccadillyvia 85 stations
Manchester Victoria → Manchester Oxford Roadvia 94 stations
Manchester Piccadilly → Manchester Victoriavia 91 stations
Manchester Piccadilly → Boltonvia 120 stations
Bolton → Newark Castlevia 86 stations
Newark Castle → Skegnessvia 83 stations
Skegness → Doncastervia 61 stations
Doncaster → Preston (Lancs)via 72 stations
Preston (Lancs) → Glasgow Queen Streetvia 70 stations
Glasgow Central → Newcastlevia 100 stations
Newcastle → Middlesbroughvia 75 stations
Middlesbrough → Lancastervia 79 stations
Lancaster → Dumfriesvia 83 stations
Dumfries → Stranraervia 75 stations
Stranraer → Dundeevia 127 stations
Dundee → Glasgow Centralvia 97 stations
Glasgow Queen Street → Mallaigvia 41 stations
Kyle of Lochalsh → Wickvia 42 stations
Wick → Aberdeenvia 56 stations
Aberdeen → Arbroathvia 77 stations
Arbroath → Motherwellvia 33 stations