As posted by me some years ago on uk.railway:
> Using the distances between station centres given in the excellent Quail
> track diagrams, the shortest distances between stations I can find on UK
> railways (excluding purely LT lines) are:
>
> Ty Glas to Birchgrove 17 Chains
> City Thameslink to Blackfriars 20 Chains
> Whitchurch To Coryton 23 Chains
> Rhiwbina to Whitchurch 25 Chains
> Newhaven Town to Harbour 26 Chains
> Barbican to Farrington: 27 Chains
> Alexandra Parade to Duke Street 27 Chains
> Manchester Oxford Road to Deansgate 29 Chains
> Walton to Orrell Park 30 Chains
> Belle Vue to Ryder Brow 30 Chains
> Dumbarton Central to Dalreoch 30 Chains
> Maesteg to Maesteg Ewenny Rd 31 Chains
> Wandsworth Rd to Clapham High St 31 Chains
> Devonport to Devonport Dockyard 32 Chains
> Bootle Oriel Road to New Strand 33 Chains
> Birkenhead Central to Green Lane 34 Chains
> Manor Road to Hoylake 34 Chains
> Moorcate to Barbican 35 Chains
> Penarth to Dingle Road 35 Chains
> Fairwater to Waun-Gron Park 35 Chains
> Sundridge Park to Bromley North 35 Chains
To which, "Will Salt" added in reply:
The following Glasgow stations should also be included:
Argyle St to Glasgow Central 28 chains
Shawlands to Pollokshaws East 30 chains
Springburn to Barnhill 31 chains
Pollokshields East to Queen's Park 33 chains
Glasgow Central to Anderston 34 chains
Queen's Park to Crosshill 35 chains
Incidentally, the longest and shortest distances between stations on
the Glasgow Underground are 48 chains (Govan to Partick, Outer Circle)
and 26 chains (Bridge St to West St, Outer Circle).
--
Will Salt