How to travel from Peterborough to Leeds

Tue, Feb 03
+ Add return
Travel by train, bus with
LNER
FlixBus
National Express
Deutsche Bahn
Regionale
1,000+ more
LNER
FlixBus
National Express
Deutsche Bahn
Regionale
1,000+ more
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information

Compare train and bus for Peterborough to Leeds

Omio recommends booking the train as it is the most popular option from Peterborough to Leeds among Omio's users. If you are prioritising price take the bus with prices starting from €19. For those with little time consider booking a train which can get you there in 1h 27m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a bus costs an average of €19, and a train costs an average of €27.

Distance: 100 miles (161 km)

Compare train with

Most popular
Train
Bus

€45

Average price

€21

Average price

Cheapest

1h 57m

Average total duration

Fastest

1h 27m

Onboard

+

30m

Additional time*

4h 0m

Average total duration

3h 30m

Onboard

+

30m

Additional time*

0.0 - 0.1kg

CO2 emissions

Lowest

0.2 - 0.4kg

CO2 emissions

LNER

Most popular train company

FlixBus

Most popular bus company

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Travel options
from Peterborough to Leeds

How to get from Peterborough to Leeds by train, bus or flight.

Our recommendation

train

The best way to travel from Peterborough to Leeds is by taking a train because it’s the best combination of price and speed.

LNER
09:53AM1h40
Peterborough
11:33AMLeeds
$391One-way
0 transfers

Cheapest

LNER
09:53AM1h40
Peterborough
11:33AMLeeds
$391One-way
0 transfers

Fastest

LNER
03:53PM1h23
Peterborough
05:16PMLeeds
$691One-way
0 transfers

Other options

LNER
09:28PM1h43
Peterborough
11:11PMLeeds
$441One-way
0 transfers
LNER
01:52PM1h24
Peterborough
03:16PMLeeds
$621One-way
0 transfers
LNER
07:51AM1h26
Peterborough
09:17AMLeeds
$621One-way
0 transfers

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, buses and flights

Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Wed
Feb 04
Thu
Feb 05
Fri
Feb 06
Sat
Feb 07
Sun
Feb 08
Mon
Feb 09
Tue
Feb 10

How to travel from Peterborough to Leeds

The rapidly growing city of Peterborough in north Cambridgeshire has excellent transport links across England. Travelers planning a trip north to Yorkshire can choose from direct train services or indirect bus connections.  Train journeys from Peterborough offer the fastest option,  with the trip north taking around 1 hour and 25 minutes. Hourly direct trains are available from early morning to mid evening with additional indirect connections requiring one change en route. Bus connections are all indirect, requiring one change in transit at Nottingham or Leicester. The quickest bus connection takes four hours and 45 minutes to reach Leeds. Buses include overnight, morning and afternoon options. 

What is the cheapest way to get from Peterborough to Leeds?

In most cases, buses, while slower, offer the cheapest means of travel from Peterborough to Leeds. There are three indirect connections daily with National Express, requiring a change at Leicester or Nottingham. The quickest bus service takes four hours and 45 minutes.  Buses arrive at the central Leeds bus station,  in the heart of the city. London and North Eastern Railway provides daily direct trains from Peterborough to Leeds, with roughly hourly departures and journey times of around 1 hour and 25 minutes. If booked well in advance, train fares can be almost as cheap as the bus. All trains arrive at  the main station on the south side of Leeds city center. 

What is the fastest way to travel  from Peterborough to Leeds?

London and North Eastern Railway's mid-morning direct train from Peterborough to Leeds is the fastest travel option for the trip to Yorkshire, taking 1 hour and 24  minutes to complete the 100 mile journey. Other direct trains from Peterborough take up to 12 minutes longer, while indirect connections can take up to 2 hours. Trains from Peterborough leave hourly from early morning to mid evening. National Express bus services from Peterborough to Leeds take between four hours and 45 minutes and six hours, with the mid-morning departure offering the fastest journey time.  There are three daily connections seven days a week, with overnight, morning and afternoon options.

Find and book the best tickets from Peterborough to Leeds with Omio

Using the Omio booking platform to compare ticket prices and journey options well in advance is the ideal way to secure the cheapest tickets for travel from Peterborough to Leeds by train and bus. With dynamic pricing operating on rail fares for this route, booking several weeks ahead of your travel date will allow passengers to snap up the lowest prices for advance fares. 

Travel from Peterborough to Leeds by train

London and North Eastern Railway, the state-owned company operating on the East Coast main line, provides all the direct trains from Peterborough to Leeds. Weekday and Saturday schedules offer hourly direct trains from early morning until mid evening. Sunday schedules are slightly reduced, with departures from Peterborough beginning in mid-morning. Journey times from Peterborough to Leeds range from 1 hour and 24 minutes to around 12 minutes longer. Additional indirect services with one change en route include London and North Eastern Railway routes via York and departures connecting with CrossCountry Trains services at York.  Indirect connections can take up to 2 hours total journey time to Leeds.  All trains from Peterborough arrive at the main station in Leeds, located on the south side of the city center, with numerous local bus routes offering connections downtown in around ten minutes. 

Travel from Peterborough to Leeds by bus

National Express, the main long distance bus travel operator in the UK, provides all the bus connections from Peterborough to Leeds. Indirect services depart from Peterborough Queensgate Bus Station three times a day, with departure options including an overnight connection via Nottingham, a mid-morning service via Leicester St Margaret's bus station and a mid afternoon connection via Nottingham.  The morning service via Leicester offers the fastest journey time, four hours and 45 minutes. The overnight bus takes five hours and 50 minutes and the afternoon service takes six hours. All National Express buses arrive at the Leeds coach station on Dyer Street  in the city center, a short walk from the main shopping area, served by numerous city bus routes.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

FAQs: Travel from Peterborough to Leeds

Travel 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
There are 2 options to travel between Peterborough and Leeds including taking a train and bus.
The cheapest way to travel from Peterborough to Leeds is a bus with an average price of $24 (€19).

This is compared to other travel options from Peterborough to Leeds:

A bus is $10 (€8) less than a train for this route with tickets for a train from Peterborough to Leeds costing on average $34 (€27).

The fastest way to travel from Peterborough to Leeds is by train with an average journey time of 1h 23m.

Other travel options to Leeds take longer:

Bus takes on average 2h 40m.

The distance from Peterborough to Leeds is approximately 100 miles (161 km).
The average frequency per day from Peterborough to Leeds is:
  • Around 9 trains per day.
  • Around 1 buses per day.

However, we recommend checking specific travel dates for your route between Peterborough and Leeds as scheduled services by train and bus can vary by season or day of the week.

These are the most popular departure and arrival points from Peterborough to Leeds:
  • Trains mostly depart from Peterborough station (PBO) and arrive in Leeds station (LDS).
  • Buses mostly depart from Peterborough, Queensgate Bus Station and arrive in Leeds, Coach Station.
If finding a good deal is your main consideration for your trip from Peterborough to Leeds, then we'll help you find the best value travel companies for you:
  • Travel with FlixBus, National Express to go to Leeds by bus.
  • Travel with LNER to go to Leeds by train.
Yes, there are direct services available from Peterborough to Leeds with the following travel companies:
  • 1 direct buses per day with FlixBus.
  • 3 direct trains per day with LNER.
Omio customers who travel from Peterborough to Leeds often also extend their vacation to go to London, Manchester, Edinburgh, Birmingham, York. Omio can help you plan your trip by finding the best connections between Leeds and these popular destinations at a great price.

Travelling from Peterborough to Leeds: related information

Here are some other resources that might have the information you need

HomeTravelTravel to United KingdomTravel to LeedsHow to travel from Peterborough to Leeds

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