Mileage engine is back after a fashion at http://rmme.railmiles.me/ but only does direct shortest distances at the moment and no underground.
For underground use the attached spreadsheet, just copy the appropriate miles and chains from columns F and G to columns H and I and the total will...