Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Stirling to London

🚄 Traveling from Stirling to London by train is a convenient option with LNER services departing twice daily, taking approximately 5 hours and 13 minutes to reach King's Cross station. 🎫 Prices for the Stirling to London train ticket range from £166 to £229, providing travelers with flexibility based on their budget and preferred travel times.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • The primary company providing train routes from Stirling to London is LNER. They operate direct services departing from Stirling station and arriving at King's Cross station twice daily, with the journey taking approximately 5 hours and 13 minutes. The ticket prices for this route typically range from £168 to £232.
  • The fastest train option between Stirling and London is the direct service operated by LNER. This train departs twice daily from Stirling station and arrives at King's Cross station, with the journey taking approximately 5 hours and 13 minutes without any transfers. LNER offers a convenient and efficient way to travel between the two cities in a reasonable amount of time.
  • Trains leaving for London from Stirling depart from Stirling station. This station serves as the point of departure for the LNER-operated services connecting Stirling to London. Passengers can board the train at Stirling station to begin their journey to the bustling city of London.
  • There are multiple train routes available between Stirling and London. The primary route operated by LNER offers two direct services departing from Stirling station and arriving at King's Cross station daily, with the journey typically taking around 5 hours and 13 minutes. Additionally, there are alternative routes with transfers that offer travel options varying in duration and stops along the way.
  • The train from Stirling to London operated by LNER arrives at King's Cross station in London. King's Cross station is a major railway terminus in London, located in the northern part of the city. Upon arrival at King's Cross station, passengers can easily access public transportation, taxis, and other amenities to continue their journey within London.
  • The first train of the day from Stirling to London departs from Stirling station and arrives at King's Cross station operated by LNER. The exact departure time may vary, so it is advisable to check the schedule. The last train of the day also runs between the same stations, providing travelers with options for their journey from Stirling to London.
  • There are two direct train trips each day between Stirling and London. These services are operated by LNER, departing from Stirling station and arriving at King's Cross station. Travelers can enjoy the convenience of these direct train options for their journey that typically takes around 5 hours and 13 minutes.
  • Yes, there is a direct train between Stirling and London. This direct service departs from Stirling station and arrives at King's Cross station, operating twice daily and available every day. The journey duration for this direct train route is approximately 5 hours and 13 minutes, providing a convenient and efficient way to travel between the two cities.
  • The cost of a train ticket from Stirling to London typically ranges from £168 to £232. The price variation may depend on factors such as the time of booking, class of ticket, and availability of discounts or promotions. Passengers can choose from different fare options to suit their budget and preferences when traveling between these two cities by train.

Will you be returning to Stirling by train?

If you are looking for the return train journey, check out trains from London to Stirling

See schedule