Buses from London to Stirling
🚌 Although there is no direct bus from London to Stirling station, travelers can take a bus service departing from London Victoria and arriving at Stirling Goosecroft Bus Station via Glasgow Buchanan Bus Station. 🕒 The journey, including transfers, takes approximately 9 hours and 19 minutes. Passengers can experience a scenic route through the UK countryside on their way from London to Stirling. 💷 Prices for the London to Stirling bus vary from £50 to £69. Travelers can enjoy a comfortable and affordable journey with Megabus UK, departing from London Victoria and arriving at Glasgow Buchanan Bus Station before reaching Stirling.