The cheapest trains from Cheltenham to Leeds

Showing times and prices for Nov 29

Cheapest

$155

Average

$157

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.

The average ticket from Cheltenham to Leeds will cost around $ 157 if you buy it on the day, but the cheapest tickets can be found for only $ 155.

Cheapest
10:15AMCheltenham Spa2h46 01:01PMLeeds Railway Station
0 changes
$1551One-way
Cheapest
11:15AMCheltenham Spa2h46 02:01PMLeeds Railway Station
0 changes
$1551One-way
Cheapest
01:15PMCheltenham Spa2h46 04:01PMLeeds Railway Station
0 changes
$1551One-way
Cheapest
12:15PMCheltenham Spa2h46 03:01PMLeeds Railway Station
0 changes
$1551One-way
09:15AMCheltenham Spa2h46 12:01PMLeeds Railway Station
0 changes
$1591One-way

Timetable Cheltenham to Leeds

Showing trains for tomorrow, Mon, Nov 29
08:15AMCheltenham Spa2h46 11:01AMLeeds Railway Station
0 changes
09:15AMCheltenham Spa2h46 12:01PMLeeds Railway Station
0 changes
10:15AMCheltenham Spa2h46 01:01PMLeeds Railway Station
0 changes
11:15AMCheltenham Spa2h46 02:01PMLeeds Railway Station
0 changes
12:15PMCheltenham Spa2h46 03:01PMLeeds Railway Station
0 changes
01:15PMCheltenham Spa2h46 04:01PMLeeds Railway Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Nov 28
$155Cross Country
$23Megabus
Mon
Nov 29
$155Cross Country
$19Megabus
Wed
Dec 1
$42Cross Country
$16National Express

The fastest trains from Cheltenham to Leeds

Showing times and prices for Nov 29

Fastest Journey

2 h 46 m

Average

2 h 46 m

Trains per day

6

Distance

214 km

Of the 6 trains that leave Cheltenham for Leeds every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 214 km distance in an average of 2 h 46 m but if you time it right, some trains will get you there in just 2 h 46 m .

The slowest trains will take 2 h 46 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:15AMCheltenham Spa2h46 12:01PMLeeds Railway Station
0 changes
$1591One-way
Fastest
08:15AMCheltenham Spa2h46 11:01AMLeeds Railway Station
0 changes
$1591One-way
Fastest
10:15AMCheltenham Spa2h46 01:01PMLeeds Railway Station
0 changes
$1551One-way
Fastest
11:15AMCheltenham Spa2h46 02:01PMLeeds Railway Station
0 changes
$1551One-way
Fastest
01:15PMCheltenham Spa2h46 04:01PMLeeds Railway Station
0 changes
$1551One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Cheltenham and Leeds

distanceDistance132 miles (213 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price$118 (€98)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Cheltenham to Leeds cover the 132 miles (213 km) long route taking on average 2 h 46 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around $118 (€98), you can find the cheapest train ticket for as low as $42 (€35). Travelers depart most frequently from Cheltenham Spa and arrive in Leeds Railway Station.

Travel Tips

Trains from Cheltenham to Leeds
Travel by train to Leeds 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 Cheltenham to Leeds.
FAQs
How much do cheap trains to Leeds from Cheltenham cost?
Omio customers have found cheap train tickets to Leeds from Cheltenham for as low as $42 (€35)  for the next 7 days.
What is the cost of a train from Cheltenham to Leeds?
If you are looking to buy your train ticket in the next 7 days, you can expect the Cheltenham to Leeds train to cost on average $118 (€98)  one way.
What is the distance between Cheltenham and Leeds by train?
The Cheltenham to Leeds train distance is approximately 132 miles (213 km).
How long is the train ride to Leeds from Cheltenham?
The train time from Cheltenham to Leeds is on average 2 h 46 min  for the 132 miles (213 km) long journey, but the time it takes to go from Cheltenham to Leeds by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Cheltenham goes to Leeds? What train station do I come into Leeds from Cheltenham?

When traveling this route, Omio customers are departing most frequently from Cheltenham Spa   and arriving in Leeds Railway Station.

Where is the departure train station in Cheltenham located? Where is the arrival train station in Leeds located?

Passengers board the train most frequently from Cheltenham Spa, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Leeds Railway Station, located 0 mile (s) / 0 km away from the city center.

How many trains per day are there to Leeds from Cheltenham?
On average, there are 12 trains a day from Cheltenham to Leeds. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I buy a train ticket from Cheltenham to Leeds to get the best deals?
If you buy a train ticket from Cheltenham to Leeds within the next 7 days, you can find tickets to cost on average $118 (€98) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Leeds from Cheltenham are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Cheltenham
Leeds
The major railway station for departures from Cheltenham is Cheltenham Spa. Read all the information you need to know about services, amenities and connections at Cheltenham Spa for your journey from Cheltenham to Leeds.