ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Stirling

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration2h
Distance63
Avg. price$
Bus trips2 found

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.

Where to stay in Stirling

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Edinburgh and Stirling. The bus departs from Edinburgh Bus Station and arrives at Stirling Goosecroft Bus Station. These buses operate every day, departing every three hours, and the journey typically takes around 1 hour and 32 minutes. This convenient service provides a straightforward and efficient way to travel between the two cities.
  • You can catch the bus from Edinburgh to Stirling at the Edinburgh Bus Station. This station is where Megabus UK operates its services for this route. The Edinburgh Bus Station is a centrally located transportation hub in the city, making it easily accessible for travelers. Be sure to arrive at the station in advance to board the bus to Stirling on time.
  • The bus from Edinburgh to Stirling operated by Megabus UK arrives at Stirling Goosecroft Bus Station. This bus station is the designated arrival point in Stirling for this particular bus service. Stirling Goosecroft Bus Station is conveniently located in the city center, making it easy for passengers to access various parts of Stirling upon arrival. After disembarking at the bus station, travelers can easily explore the attractions and amenities in Stirling.
  • The cost of a bus ticket from Edinburgh to Stirling typically ranges from £9 to £13. The price may vary based on factors such as the time of booking, availability of seats, and any ongoing promotions or discounts. It is advisable to check the current pricing and book tickets in advance to secure the best fare for your journey between the two cities.
  • There are multiple buses operating between Edinburgh and Stirling. One direct bus service is provided by Megabus UK, departing from Edinburgh Bus Station and arriving at Stirling Goosecroft Bus Station every three hours, with services available daily. The journey duration is approximately 1 hour and 32 minutes. Additionally, there is an option with a transfer involving two separate buses via Inverness and Glasgow, which takes around 2 hours and 25 minutes to reach Stirling from Edinburgh.
  • The Edinburgh to Stirling buses are typically less crowded during off-peak hours, such as mid-morning or early afternoon. If you prefer a less crowded bus, you may consider traveling on weekdays rather than weekends when there might be more passengers. The most crowded times are likely during rush hours or peak travel times when commuters and travelers are heading to or from work. It's advisable to plan your journey accordingly to optimize for comfort and availability of seats on the bus.
  • The first bus of the day from Edinburgh to Stirling departs from Edinburgh Bus Station in the early morning hours, typically around 7:00 AM. The last bus of the day usually leaves Edinburgh Bus Station in the evening, at around 10:00 PM. It's important to check the updated schedules closer to your travel date to confirm the exact departure times for the first and last buses available. This information will help you plan your journey effectively and ensure you don't miss the bus.

Will you be returning to Edinburgh by bus?

If you need a return bus trip, you can check out buses from Stirling to Edinburgh.

See schedule