Stagecoach UK operates a bus from Dundee to Crieff every 15 minutes. Tickets cost $5 - $7 and the journey takes 54 min. 3 other operators also service this route.
How to get from Dundee to Crieff
From Dundee train to Perth, walk to Perth, Scott Street (High Street), then bus to Crieff, RS McColl. 1 h 35 min £10. From Dundee City Centre, Railway Station bus to Perth, Scott Street (High Street) then bus to Crieff, RS McColl. 1 h 56 min £7. From Dundee taxi to Crieff. 46 min £112. From Dundee drive to Crieff. 46 min £7.