East coaster here, had to walk from Dundee back to Perth once (23 miles ish). They used to run a club bus from Perth to Dundee (fat sams) and back at 3am, got chucked off on outskirts of Dundee by police for trying to stop two randoms fighting, along with said randoms. Was a long 8h walk down the dual carriageway home. Stupid idea.