Buses from Edinburgh to Stirling
🚌 A direct bus operated by Megabus UK departs from Edinburgh Bus Station and arrives at Stirling Goosecroft Bus Station, with services running every three hours, seven days a week. The journey typically lasts around 1 hour and 32 minutes. 🛣️ The route from Edinburgh to Stirling covers a distance of 94.0 km and involves one transfer. The first step is a bus towards Inverness, which takes approximately 1 hour and 15 minutes, departing from Edinburgh and arriving at Perth Broxden Park And Ride. The second step is a bus towards Glasgow, with a travel time of about 45 minutes from Perth Broxden Park And Ride to Stirling Goosecroft Bus Station. 💰 The prices for a bus ticket between Stirling and Edinburgh can range from £9 to £13. Travelers can purchase tickets for the Megabus services online through their website at https://tickets.uk.megabus.com/connections for a convenient and affordable journey between these two beautiful Scottish cities.