Buses from Edinburgh to Crieff
🚌 Route 1: The journey from Edinburgh to Crieff PH7 takes approximately 2 hours and 39 minutes covering a distance of 93.4 km with one transfer. The first step involves taking a bus towards Perth, departing from Princes Street and arriving at Canal Street. 🚌 Route 2: Another option to reach Crieff from Edinburgh is a 2 hours and 33 minutes journey covering 98.2 km with two transfers. You'll first board a bus towards Aberdeen, followed by buses towards Perth and then Dalginross to reach your destination. 🚌 Route 3: For a slightly longer but scenic route, consider a 2 hours and 53 minutes journey covering 108 km with one transfer. Begin by taking a bus towards Inverness from Edinburgh and then continue towards Dalginross to arrive in Crieff.