Agreed. Almost 2 hours it took from Helensburgh to Glasgow Central on Sunday afternoon. Left at 4pm and got into Glasgow central at 5.55pm. Bus replacement due to line works from Helensburgh, bus driver got lost in Dumbarton, missed our onwards rail connection which then meant we missed our bus connection up to Aberdeen. Screw up after screw up!