Stirling to London train

Cheap train tickets from Stirling to London

Showing times and prices for Oct 07

Cheapest

195

Average

198

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
04:21PMStirling6h07 10:28PMLondon Euston
2 transfers
1951One-way
Cheapest
11:26AMStirling5h54 05:20PMLondon Euston
2 transfers
1951One-way
Cheapest
01:31PMStirling6h27 07:58PMLondon Euston
2 transfers
1951One-way
Cheapest
01:31PMStirling7h13 08:44PMLondon Euston
1 transfer
1951One-way
Cheapest
08:24AMStirling6h13 02:37PMLondon Euston
2 transfers
1951One-way

Train schedule from Stirling to London

Showing trains for tomorrow, Friday, October 7
08:24AMStirling6h13 02:37PMLondon Euston
2 transfers
09:34AMStirling6h00 03:34PMLondon Euston
2 transfers
10:03AMStirling6h33 04:36PMLondon Euston
1 transfer
10:03AMStirling6h01 04:04PMLondon Euston
2 transfers
10:25AMStirling6h15 04:40PMLondon Euston
2 transfers
10:33AMStirling6h47 05:20PMLondon Euston
1 transfer
11:26AMStirling5h54 05:20PMLondon Euston
2 transfers
12:04PMStirling6h39 06:43PMLondon Euston
1 transfer
12:04PMStirling5h57 06:01PMLondon Euston
2 transfers
12:31PMStirling6h03 06:34PMLondon Euston
2 transfers
01:31PMStirling6h27 07:58PMLondon Euston
2 transfers
01:31PMStirling7h13 08:44PMLondon Euston
1 transfer
02:03PMStirling6h41 08:44PMLondon Euston
1 transfer
02:03PMStirling5h55 07:58PMLondon Euston
2 transfers
02:27PMStirling5h50 08:17PMLondon Euston
2 transfers
03:26PMStirling6h07 09:33PMLondon Euston
2 transfers
03:34PMStirling5h59 09:33PMLondon Euston
3 transfers
04:03PMStirling6h38 10:41PMLondon Euston
1 transfer
04:21PMStirling6h07 10:28PMLondon Euston
2 transfers
05:30PMStirling6h03 11:33PMLondon Euston
2 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13

Fastest train times from Stirling to London

Showing times and prices for Oct 07

Fastest Journey

5 h 50 m

Average

6 h 16 m

Trains per day

20

Distance

570 km

It's difficult to get from Stirling to London without transferring at least once.

Fastest
02:27PMStirling5h50 08:17PMLondon Euston
2 transfers
1951One-way
11:26AMStirling5h54 05:20PMLondon Euston
2 transfers
1951One-way
02:03PMStirling5h55 07:58PMLondon Euston
2 transfers
1951One-way
12:04PMStirling5h57 06:01PMLondon Euston
2 transfers
1951One-way
03:34PMStirling5h59 09:33PMLondon Euston
3 transfers
1951One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Stirling to London

distanceDistance353 miles (570 km)
durationAverage train duration5 h 42 min
priceAverage train ticket price$122 (€117)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersCaledonian Sleeper or London North Eastern Railway

Trains from Stirling to London cover the 353 miles (570 km) long journey taking on average 5 h 42 min with our travel partners like Caledonian Sleeper or London North Eastern Railway. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $122 (€117), you can find the cheapest train ticket for as low as $53 (€50). Travelers depart most frequently from Stirling and arrive in London Victoria.

Travel Tips: Trains from Stirling to London

Travel Tips: Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stirling to London.
FAQs
Omio customers have found the cheapest trains from Stirling to London to cost as little as $53 (€50)  in the next 7 days.
The Stirling to London train ticket price is on average $122 (€117)  if you are looking to book your tickets for this journey in the next week.
You should expect to travel around 353 miles (570 km)  from Stirling to London by train.
On average the Stirling to London train time is 5 h 42 min  covering the 353 miles (570 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Omio customers traveling this route depart most frequently from Stirling   and arrive in London Victoria.

Passengers board the train most frequently from Stirling, which is located around 0.1 miles (152 m) away from the city center, and they get off the train at London Victoria, located 1.8 miles (2.9 km) away from the city center.

For the trip from Stirling to London you can take a train with Caledonian Sleeper or London North Eastern Railway. Be sure to check out all possible train companies that offer services from Stirling to London on Omio to compare what amenities they may have.
On average, there is 1 train a day from Stirling to London. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this journey departs from Stirling at 7: 00 AM. The last train leaves from Stirling at 4: 00 PM. Check Omio for the latest train schedule from Stirling to London and book the best time to depart on your chosen travel date.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets from Stirling to London within the next 7 days, you can find tickets to cost on average $122 (€117) one way. To find the best prices for this trip, consider booking your train ticket from Stirling to London a few months in advance.

Important Stations and Airports for this Journey

Stirling
London
The major railway station for departures from Stirling is Stirling. Read all the information you need to know about services, amenities and connections at Stirling for your journey between Stirling and London.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transit options for Stirling
Location for Rail Replacement Services: Buses pick up/drop off from the parking bays outside the main station entrance

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language