ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Stirling

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

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.

Where to stay in Stirling

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

Find accommodation
  • No, there is no direct bus from London to Stirling station. Travelers can take a bus from London Victoria to Glasgow Buchanan Bus Station and then transfer to another bus to Stirling Goosecroft Bus Station. The journey, with transfers, typically takes around 9 hours and 19 minutes. It's important to plan for the transfer in Glasgow to ensure a smooth travel experience.
  • The bus from London to Stirling, operated by Megabus UK, departs from London Victoria station. London Victoria is a major transportation hub in the city, making it convenient for travelers to access the bus service to Stirling. Be sure to arrive at the station with ample time before departure to ensure a smooth boarding process for your journey.
  • The bus service from London to Stirling, operated by Megabus UK, arrives at Glasgow Buchanan Bus Station. In Glasgow, passengers will need to transfer to another bus service that will take them to Stirling Goosecroft Bus Station, the final destination. Ensure you have enough time for the transfer in Glasgow and check the departure times for the connecting bus to Stirling to continue your journey smoothly.
  • The cost of a bus ticket from London to Stirling typically ranges from £51 to £70. Prices may vary depending on factors such as the time of booking, availability of seats, and any ongoing promotions or discounts. It's advisable to book tickets in advance to secure the best fares and ensure a seat on the desired service. Additionally, consider checking for any combination deals or travel packages that may offer further savings on the journey.
  • There are multiple buses that travel from London to Stirling, operated by Megabus UK. These services typically depart from London Victoria station and arrive at Glasgow Buchanan Bus Station before continuing on to Stirling Goosecroft Bus Station. The journey, including transfers, takes approximately 9 hours and 19 minutes. The cost of these bus tickets between Stirling and London ranges from £51 to £70, depending on various factors.
  • The London to Stirling buses are typically most crowded during peak travel times, such as weekends or holidays. To avoid crowds, travelers may consider taking buses during off-peak hours, like mid-week or early morning journeys. Planning your trip in advance and booking tickets ahead of time can also help secure seats on less crowded buses. Additionally, avoiding bus departures that coincide with major events or festivals can help ensure a more comfortable travel experience.
  • The first bus of the day from London to Stirling typically departs from London Victoria station in the early morning. The last bus of the day usually leaves from London Victoria in the evening to make the journey to Stirling. Travelers should check the specific schedules with the bus operator, Megabus UK, to confirm the exact departure times for both the first and last buses traveling from London to Stirling.

Will you be returning to London by bus?

If you are looking for a return bus ride, check the buses from Stirling to London.

See schedule