The cheapest trains from Peterborough to Leeds

Showing times and prices for Oct 20

Cheapest

$35

Average

$55

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 Peterborough to Leeds will cost around $ 55 if you buy it on the day, but the cheapest tickets can be found for only $ 35.

Cheapest
11:52AMPeterborough1h24 01:16PMLeeds Railway Station
0 changes
$351One-way
Cheapest
12:52PMPeterborough1h24 02:16PMLeeds Railway Station
0 changes
$351One-way
01:01PMPeterborough1h47 02:48PMLeeds Railway Station
1 changes
$381One-way
11:18AMPeterborough1h30 12:48PMLeeds Railway Station
1 changes
$381One-way
12:18PMPeterborough1h49 02:07PMLeeds Railway Station
1 changes
$431One-way

Timetable Peterborough to Leeds

Showing trains for tomorrow, Wed, Oct 20
07:59AMPeterborough1h46 09:45AMLeeds Railway Station
0 changes
08:18AMPeterborough1h49 10:07AMLeeds Railway Station
0 changes
08:51AMPeterborough1h25 10:16AMLeeds Railway Station
0 changes
09:18AMPeterborough1h29 10:47AMLeeds Railway Station
0 changes
09:48AMPeterborough1h52 11:40AMLeeds Railway Station
0 changes
10:18AMPeterborough1h28 11:46AMLeeds Railway Station
0 changes
10:52AMPeterborough1h24 12:16PMLeeds Railway Station
0 changes
11:18AMPeterborough1h30 12:48PMLeeds Railway Station
0 changes
11:52AMPeterborough1h24 01:16PMLeeds Railway Station
0 changes
11:59AMPeterborough1h47 01:46PMLeeds Railway Station
0 changes
12:18PMPeterborough1h49 02:07PMLeeds Railway Station
0 changes
12:52PMPeterborough1h24 02:16PMLeeds Railway Station
0 changes
01:01PMPeterborough1h47 02:48PMLeeds 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

Wed
Oct 20
$56London North Eastern Railway
Thu
Oct 21
$57London North Eastern Railway
Fri
Oct 22
$46London North Eastern Railway
Sat
Oct 23
$31London North Eastern Railway
Sun
Oct 24
$39London North Eastern Railway
Mon
Oct 25
$46London North Eastern Railway
Tue
Oct 26
$52London North Eastern Railway
Thu
Oct 28
$52London North Eastern Railway
Fri
Oct 29
$42London North Eastern Railway
Sat
Oct 30
$31London North Eastern Railway
Sun
Oct 31
$31London North Eastern Railway
Tue
Nov 2
$47London North Eastern Railway
Wed
Nov 3
$42London North Eastern Railway
Fri
Nov 5
$47London North Eastern Railway
Sat
Nov 6
$23London North Eastern Railway
Sun
Nov 7
$31London North Eastern Railway

The fastest trains from Peterborough to Leeds

Showing times and prices for Oct 20

Fastest Journey

1 h 24 m

Average

1 h 36 m

Trains per day

13

Distance

161 km

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

These direct trains cover the 161 km distance in an average of 1 h 36 m but if you time it right, some trains will get you there in just 1 h 24 m .

The slowest trains will take 1 h 52 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
11:52AMPeterborough1h24 01:16PMLeeds Railway Station
0 changes
$351One-way
Fastest
12:52PMPeterborough1h24 02:16PMLeeds Railway Station
0 changes
$351One-way
Fastest
10:52AMPeterborough1h24 12:16PMLeeds Railway Station
0 changes
$431One-way
08:51AMPeterborough1h25 10:16AMLeeds Railway Station
0 changes
$561One-way
10:18AMPeterborough1h28 11:46AMLeeds Railway Station
1 changes
$431One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Leeds from Peterborough

distanceDistance100 miles (161 km)
durationAverage train duration1 h 25 min
priceAverage train ticket price$47 (€38)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesLondon North Eastern Railway

Trains from Peterborough to Leeds cover the 100 miles (161 km) long trip taking on average 1 h 25 min with our travel partners like London North Eastern Railway. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around $47 (€38), you can find the cheapest train ticket for as low as $31 (€25). Travelers depart most frequently from Peterborough and arrive in Leeds Railway Station.

Travel Tips

Trains from Peterborough 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 Peterborough to Leeds.
FAQs
What is the price of the cheapest train from Peterborough to Leeds?
Omio customers have found cheap train tickets to Leeds from Peterborough for as low as $31 (€25)  for the next 7 days.
What is the price of a train ticket from Peterborough to Leeds?
If you are looking to book your train ticket in the next 7 days, you can expect the Peterborough to Leeds train to cost on average $47 (€38)  one way.
How far is it from Peterborough to Leeds by train?
The Peterborough to Leeds train distance is approximately 100 miles (161 km).
How long is a train from Peterborough to Leeds on average?
On average the Peterborough to Leeds train travel time is 1 h 25 min  for the 100 miles (161 km) long route, but the duration can vary if you travel on weekends and holidays.
Which train station from Peterborough to Leeds do I depart from? Which Leeds train station from Peterborough do I arrive in?

Omio customers traveling this route book their trains from Peterborough   to Leeds Railway Station.

Where is the train station in Peterborough? Where is the train station in Leeds?

Passengers board their train most frequently from Peterborough and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Leeds Railway Station and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Leeds.

Which train providers can get me from Peterborough to Leeds?
Take the Peterborough to Leeds train with London North Eastern Railway. However, it's always good to check out all possible train providers for the journey to Leeds from Peterborough as there might be differences in the amenities they offer.
How many trains per day are there between Peterborough and Leeds?
The average number of trains departing Peterborough for Leeds is 16 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Peterborough to Leeds? When is the last train from Peterborough to Leeds?
The earliest train departing from Peterborough to Leeds leaves at 6: 59 AM. The last train departing from Peterborough to Leeds leaves at 11: 55 AM. You can find the latest Peterborough to Leeds train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I book the Peterborough to Leeds train for the best deals on tickets?
If you buy a train ticket from Peterborough to Leeds within the next 7 days, you can find tickets to cost on average $47 (€38) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Leeds from Peterborough are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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