Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Lancaster to Cheltenham by train
-
First train05:13
-
Last train22:26
-
Avg changes1
-
Fastest journey2hr 50m
-
Distance244 kilometres
-
Trains per day26
-
Avg. journey time3hr 49m
-
Train operators
Travelling from Lancaster to Cheltenham by train
Considering a train trip from Lancaster to Cheltenham? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Cost of train travel from Lancaster to Cheltenham
Here is the average ticket cost on trains from Lancaster to Cheltenham:
Cheapest ticket: £66.61
Pricing when booking a month in advance:
Pricing when booking a week in advance:
Comparing train prices with Rail Europe
Train routes may be served by one, two, three or more operators, each providing a different travel experience with its own particular services. Similar to airlines, some train operators offer no-frills services without luxury perks, but at a lower cost. Other providers guarantee an elevated level of service, which can include perks like fine dining, a welcome cocktail and access to impressive travel lounges in certain stations. These tickets run a bit higher. When planning travel, use Rail Europe to compare all different operators, compare fares and classes of service in one single location.
Lancaster to Cheltenham train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Lancaster to Cheltenham is at 05:13 and the last is at 22:26. The first train scheduled on Saturdays and Sundays is at 05:38 and the last one is at 22:19. You can expect 26 trains making this journey each day, with trains departing every 31 minutes.
How long does the train from Lancaster to Cheltenham take?
The shortest journey time on this route is 2 hours and 50 minutes, with trains covering a total distance of 244 kilometres.
When are tickets between Lancaster and Cheltenham available for purchase?
Tickets for trains between Lancaster and Cheltenham can be purchased 3 and a half months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Making the most of your trip to Cheltenham
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Cheltenham.
Frequently asked questions
How far is it from Lancaster to Cheltenham by train?
The train journey between Lancaster and Cheltenham spans 244 kilometres.
How much does the train from Lancaster to Cheltenham cost?
The lowest fare on this route is £66.61. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
When do tickets go on sale for trains travelling from Lancaster to Cheltenham?
Tickets for this journey become available 3 and a half months ahead of the travel date.
How long does the train take from Lancaster to Cheltenham?
The fastest journey takes 2 hours and 50 minutes.
Other journeys to Cheltenham Spa View all journeys to Cheltenham Spa
-
From London to Cheltenham Spa From £23.07
-
From Birmingham to Cheltenham Spa From £6.33
-
From Gloucester to Cheltenham Spa From £4.47
-
From Weston-super-Mare to Cheltenham Spa From £28.28
-
From Bristol to Cheltenham Spa From £9.30
-
From Swindon (Wilts) to Cheltenham Spa From £13.02
-
From Preston (Lancs) to Cheltenham Spa From £41.31
-
From Crewe to Cheltenham Spa From £31.26
-
From Wolverhampton to Cheltenham Spa From £9.68
-
From Cardiff to Cheltenham Spa From £12.28
-
From Reading to Cheltenham Spa From £26.79
Other journeys from Cheltenham Spa
-
From Cheltenham Spa to London From £23.44
-
From Cheltenham Spa to Birmingham From £7.07
-
From Cheltenham Spa to Bristol From £5.21
-
From Cheltenham Spa to Manchester From £21.58
-
From Cheltenham Spa to Sheffield From £27.17
-
From Cheltenham Spa to Leicester From £45.40
-
From Cheltenham Spa to Leeds From £34.98
-
From Cheltenham Spa to Weston-super-Mare From £11.91
-
From Cheltenham Spa to Gloucester From £4.47
-
From Cheltenham Spa to Cardiff From £8.19
-
From Cheltenham Spa to Swindon (Wilts) From £13.02
Other journeys from Lancaster
-
From Lancaster to London From £68.84
-
From Lancaster to Glasgow From £13.40
-
From Lancaster to Birmingham From £16.75
-
From Lancaster to Leeds From £11.16
-
From Lancaster to Crewe From £24.50
-
From Lancaster to Paris From £307.01
-
From Lancaster to Windermere From £6.70
-
From Lancaster to Kirkcaldy From £56.00
-
From Lancaster to Reading From £65.12
-
From Lancaster to Wolverhampton From £16.37
-
From Lancaster to Carlisle From £10.79