Stirling to London train

  1. Cheap tickets
  2. Train
  3. Stirling
  4. Train from Stirling to London

Find cheap train tickets from Stirling to London

Thanks to Gopili, compare train ticket prices and find the best price to travel from Stirling to London by train. Our service is dedicated to helping you find the cheapest Stirling to London train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.

Cheap train calendar from Stirling to London

Find cheapest tickets to travel from Stirling to London by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.

  november january   december
monday tuesday wednesday thursday friday saturday sunday


National Express£34



Ticket prices and availability have been recorded in the last 24 hours from the data provided by our partners.

Find the best prices for train tickets Stirling to London

from £32.50 MORE 6h59m
Other modes of transport available to travel from Stirling to London
from £31.10 MORE 9h35m

Book cheap train from Stirling to London

You can book your Stirling to London train ticket in 3 different ways:

You may book your tickets online using most rail companies' websites like C2C, Southern, Great Western Railway, Chiltern Railways. You can also get train tickets on Ticket Retailers' websites including Redspottedhanky or My Train Ticket.

If you don't want to buy your ticket on companies' websites, you can get in touch with the rail providers by telephone. Most of them can take your booking by phone.

If you would like to get your ticket at the station, you can do it either by yourself with the ticket vending machine or with an advisor. Please note some smaller stations might not have all these services.

The best way to find cheap train tickets from Stirling to London is to compare online the prices from all rail companies. Gopili helps you to do so by comparing in one search the times and fares across all existing offers. In case you need to make a journey back to Stirling later on, train tickets London to Stirling are also available on gopili.

And if you change?

Other alternatives of transport exist to travel from Stirling to London:

Bus from Stirling to London

Stirling - London: the best time to book cheap trains

Price of the ticket when booking in advance or at the last minute














Same day

Days before Departure

The graph above shows the best prices found over the last 6 months depending on how many time in advance the ticket is bought. Buying your train from Stirling to London in advance can enable you to pay less for your train.

We found tickets available from £37 when buying your train 2 months in advance, it is 49% cheaper than the best fare we found when buying your ticket on the day you're travelling.

Discount Stirling to London train tickets

National Railcards can save you a lot if you're travelling by train. Depending on your age and your situation, you can get one of the five existing railcards: Disabled persons, 16-25, Two together, Senior or Family and Friends railcards. Railcards can enable you to save money for your Stirling London train ticket.

What are the benefits of a railcard?

When buying a railcard, you want to break even after several trips. But is it really profitable when travelling from Stirling to London? Check with your calculator, taking into account:

A = the railcard cost (i.e.: £30)

B = average price cut with the railcard (i.e.: 34%)

C = average price for a Stirling London ticket (i.e.: £73.70)(1)

Initially, divide A by B: this will give you the budget from which the card will be profitable. Now divide that number by C. It will give you the average number of journeys needed across the year to be profitable.

In our example, A/B = £30/34% = £88.00. Then, 88/£73.70 = 1.19. Your railcard will be profitable if you're doing around 2 trips from Stirling to London (one way journey).

How much does a railcard cost?

All railcards cost £30 except the Disabled persons railcard that costs £20. Railcards enable you to get 34% off most rail fares, so you will save 1/3 on most rail fares.

(1)Average prices observed over the last 3 months for one way journey

Train Journey Average price without railcard(1) With a railcard 34% off(2) Saving based on a one-way trip Number of return trips to pay off the cost
Stirling to London train £73.70 £49.13 £24.57 1.2

(1)Average price observed over the last 3 months for one way

(2)Price calculated with an average reduction of 34% on train tickets fare

Travel information for your train journey

Stirling London train

Route Stirling to London

Stirling London train map

Train duration 6h25m
Arrival city London, England
Departure city Stirling, Scotland
Distance 355 Miles
Lowest train ticket price from £32.50
Train operators for Stirling to London ScotRail

Which operators can I use?

The trip from Stirling, which is in Scotland and London, which is in England is well connected by trains. The trains are operated by the following train companies: ScotRail.

How far is it by train?

There are 355 miles between the two cities and the average journey time from Stirling to London is approximately 6h25m. Travelling by train is most of the time the quickest way to go to London from Stirling, and it's also more environmentally friendly than taking your car or taking the plane.

What is the price of the train?

We found trains from £32.50 to travel in the next 30 days. Prices will vary depending on the travel date or how long in advance you buy your ticket.

Departure and arrival for your train travel

To travel from Stirling to London, only one train station is available for your departure, this is the Stirling train station. London city has several stations available for your arrival:London Waterloo train station, London St Pancras train station, London Stratford international train station, London New Barnet train station, London Bexley train station, London Enfield Town train station, London Harrow & Wealdstone train station, London Victoria train station, London Liverpool Street train station, London Bridge train station, London Charing Cross train station, London Euston train station, London Paddington train station, London King's Cross train station, London Fenchurch Street train station, London Southall train station, London Surbiton train station.

How to find cheap train tickets Stirling to London ?

If you’re looking for cheap train tickets Stirling to London, you may be in luck. Here we share with you some hints to get cheap train tickets.

To travel for less you have to book your ticket in advance. A good timing to book your advance train ticket is about 3 months before. Therefore you must remember to book abount 3 months in advance. Using this trick you should make great savings of up to 80%.

You will most of the time see that, the most affordable time to travel is outside the peak train times, which are between 06:30 to 9:30 and 15:30 to 18:30. Therefore, try to avoid travelling during rush hours and you will save money on your train ticket Stirling to London.

For some routes, it is cheaper to get two singles instead of a return ticket. It gives less flexibility as you need to know in advance the time you wish to come back but cheaper tickets might be available.

Another tip to pay less is to split up your journey to London. Instead of buying only one ticket for your route you can split the journey into different sections, and book a ticket for each section.

Price barometer for train tickets covering this trip

The gopili price barometer gives the prices for a Stirling to London train and helps you to know whether you are getting a good deal:


Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Things to do in London

We have created for you a list of 6 things that you can visit in London.

  • Big Ben
  • Tower Bridge
  • Tower of London
  • British Museum
  • Horse Guards
  • Madame Tussauds

If you're visiting London for the first time and you do not have a clear idea of the places that you can see during your stay, we're here to help. Your itinerary will obviously depend on your availabilities as well as your preferences but the team at Gopili provides you with the popular places in London.

Big Ben is probably among the most interesting tourist places for visitors. You can also go to see British Museum and Tower Bridge which are frequently advised by the travellers who have already explored the city.

Another noteworthy location that you can visit is Horse Guards if you wish to know more about the city.

Tower of London is also a point of interest that we will recommend you to see if you got enough time during your stay.

Lastly, if you're still looking to find out more about London, Madame Tussauds can be the final step of your stay. Even though visitors may not consider it as the most important thing to do, it will help you get a full picture of the city and its history.

Proximity journey

Many trains run from Stirling to London, but there are also near stations served like for instance:

Transport operators from Stirling to London

The following table lists the various transport operators serving the route Stirling to London.

Transport operators Departure Arrival
ScotRail Stirling London

Where to find cheap train tickets


ScotRail, the rail travel company, runs between Stirling and London from £33, allowing you to travel without breaking the bank.

Best price found for train ticket from Stirling to London

We compare train ticket prices for all major companies to travel from Stirling to London by train and find the best price for you. Here are the best prices selected for the coming days to go to London. Your Stirling to London train ticket is just few clicks away!

From To Price Departure on At Company Searched
£36.00 19/12/2017 12:23 ScotRail 6 days ago
£36.00 19/12/2017 17:29 ScotRail 6 days ago
£36.00 19/12/2017 13:23 ScotRail 6 days ago
Kings Cross
£55.00 19/12/2017 12:37 ScotRail 6 days ago
Kings Cross
£55.00 19/12/2017 12:07 ScotRail 6 days ago
Kings Cross
£55.00 19/12/2017 13:07 ScotRail 6 days ago
Kings Cross
£55.00 19/12/2017 17:07 ScotRail 6 days ago
Kings Cross
£55.00 19/12/2017 18:07 ScotRail 6 days ago
Kings Cross
£151.50 19/12/2017 19:37 ScotRail 6 days ago
£151.50 19/12/2017 22:00 ScotRail 6 days ago

Best price found for Stirling to London train ticket for the next 30 days.

> Search train from Stirling to London

Train ticket types for your travel

Rail tickets may look a bit difficult at first sight but it's simple to appreciate how it is working. To introduce, there are three main rail tickets types applicable in the United Kingdom for your train Stirling to London: Advance, Off-Peak and Anytime tickets.

  • Advance Ticket : These tickets are a good manner to obtain discount train tickets. They are applicable up to 12 weeks before travel and offer the biggest reductions. To take advantage of these tickets you must book in advance: the earlier you make reservation, the cheaper the train fares are! Advance tickets Stirling to London are every time sold as singles, but if you want to book tickets for a return journey, just make reservation two Advance tickets. They are only used for the date and train they are booked for. Also, these tickets cannot be refunded but can be amended before departure.
  • Off-Peak Ticket : If you need more flexibility than an Advance train ticket, the Off-Peak rail tickets could be for you. Off-Peak train tickets are flexible and efficient at “off peak” hours of the day. These tickets are cheaper than the Anytime ticket and still give the flexibility of travelling on any Off-peak trains. They can be purchased any time before travelling, even at the last minute. They are used at any time of the day on Saturdays, Sundays, and Public Holidays and after around 09:30 on days of the week.
  • Anytime ticket : They are entirely flexible and they can be utilized on any train, at any time, on any day. They provide complete security when you can't be certain of your travel times, or if you need to change the day you go. Anytime train tickets are more expensive than advance or Off-Peak but they can be refunded.
  • For your information more ticket types exist in the England to travel to London, like Super-Off-Peak tickets, Season tickets, Rover and Rangers tickets…