Buses from Edinburgh to Pitlochry
🚌 The direct bus from Edinburgh Bus Station to Pitlochry Fishers Hotel bus station runs every two hours and operates daily, with a journey time of approximately 2 hours and 7 minutes. 🗺️ Route 1: A single bus journey will take you from Edinburgh to Pitlochry in 1 hour and 57 minutes, covering a distance of 119 km. The Megabus M90 service departs from Edinburgh and arrives directly at Pitlochry Fishers Hotel bus station. 🚏 Route 2 and Route 3 both involve a transfer towards Inverness. Route 2 includes a single transfer at Perth Broxden Park And Ride, while Route 3 includes an additional transfer at Glasgow before reaching Pitlochry Fishers Hotel bus station. Both routes take around 1 hour and 57 minutes to complete.