Subscribe to receive top tips, train news and travel inspiration straight to your inbox
London to Carstairs by train
-
First train05:31
-
Last train23:00
-
Avg changes1
-
Fastest journey5hr 10m
-
Distance520 kilometres
-
Trains per day4
-
Avg. journey time6hr 5m
-
Train operators
Taking the train from London to Carstairs
Ready to book a trip from London to Carstairs by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.
Train cost between London to Carstairs
Getting from London to Carstairs by rail typically costs US$133.16, but runs about if booked a month in advance. If you wait until 7 days before departure, prices increase to . Booking as early as possible helps you find the lowest cost tickets, but that’s not the only way to save.
Finding cheap train tickets with Rail Europe
Different train operators run discounts throughout the year, giving travellers the opportunity to check out a new city and keep some extra cash in their pockets to use during their adventures. To stay on top of all discounts, sign up for the Rail Europe newsletter. We will notify you when promos come up on popular train operators like Eurostar, Renfe, Trenitalia, SNCF and many more. We will also share travel inspiration and tips for making the most out of your travels – including other money-saving pointers.
Departure frequency and timetable from London to Carstairs
Here are the scheduling basics for trains from London to Carstairs:
05:31 is the first scheduled train (Monday-Friday).
23:00 the the last scheduled train (Monday-Friday).
08:30 is the first scheduled train (Saturday and Sunday).
21:51 is the last scheduled train (Saturday and Sunday).
A train departs every 2 hours and 7 minutes from London toward Carstairs.
Start booking your ticket aboard one of the 4 trains serving this route each day.
Average train travel time from London to Carstairs
The quickest time by train is 5 hours and 10 minutes, travelling a total distance of 520 kilometres.
When do tickets go on sale between London and Carstairs?
You can start planning and booking your trip between London and Carstairs 3 months before the departure date. Pro tip: buy your tickets as early as possible to save money.
Making the most of your London to Carstairs travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Carstairs.
Frequently asked questions
What’s the distance from London to Carstairs by train?
The train route from London to Carstairs covers 520 kilometres.
How much is a train ticket from London to Carstairs?
The cheapest fare on this route is US$133.16. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .
How far in advance can I book my London to Carstairs train tickets?
You can start booking tickets for this route 3 months in advance.
How long does the train take from London to Carstairs?
The fastest journey takes 5 hours and 10 minutes.
Other journeys to Carstairs View all journeys to Carstairs
-
From Manchester to Carstairs From US$27.58
-
From Chester to Carstairs From US$125.01
-
From Coventry to Carstairs From US$54.35
-
From Edinburgh (Waverley, city centre) to Carstairs From US$27.00
Other journeys from Carstairs
-
From Carstairs to Edinburgh (Waverley, city centre) From US$15.00
-
From Carstairs to Inverness From US$35.74
Other journeys from London
-
From London to Nice From US$113.00
-
From London to Rome From US$85.70
-
From London to Florence From US$93.20
-
From London to Turin From US$80.00
-
From London to Venice From US$95.60
-
From London to Verona From US$173.60
-
From London to Milan From US$79.50
-
From London to Paris From US$43.00
-
From London to Brussels From US$43.00
-
From London to Berlin From US$67.50
-
From London to Frankfurt am Main From US$85.00
-
From London to Munich From US$67.50