How to travel from Peterborough to Leeds

Thu, Nov 06
+ Add return
Travel by train, bus with
LNER
FlixBus
National Express
Regionale
Deutsche Bahn
1,000+ more
LNER
FlixBus
National Express
Regionale
Deutsche Bahn
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 from Peterborough to Leeds

Distance100 miles (161 km)
Available travel modesTrain or bus
Ticket price range$9 - $19
Cheapest modeBus • $9 (€8) • 2 h 40 min
Fastest modeTrain • $19 (€17) • 1 h 20 min
Popular travel companiesFlixBus or LNER

Travel 100 miles (161 km) by train or bus between Peterborough and Leeds. The most popular travel companies which serve this trip are FlixBus or LNER among others. Travelers can even take a direct bus or train from Peterborough to Leeds.

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.

LNERP00087
08:51AM1h26
Peterborough station (PBO)
10:17AMLeeds station (LDS)
$601One-way
0 transfers

Cheapest

LNERP00130 · Y23186
08:00AM1h45
Peterborough station (PBO)
09:45AMLeeds station (LDS)
$561One-way
1 transfer

Fastest

LNERP00087
08:51AM1h26
Peterborough station (PBO)
10:17AMLeeds station (LDS)
$601One-way
0 transfers

Other options

LNERY23418+Northern Rail (3)W47171
09:18AM1h53
Peterborough station (PBO)
11:11AMLeeds station (LDS)
$661One-way
1 transfer
LNERY23413+Northern Rail (3)W47167
08:18AM1h53
Peterborough station (PBO)
10:11AMLeeds station (LDS)
$661One-way
1 transfer
LNERY23418+CrossCountryC23761
09:18AM1h50
Peterborough station (PBO)
11:08AMLeeds station (LDS)
$1261One-way
1 transfer

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.

Fri
Nov 07
Sat
Nov 08
Sun
Nov 09
Mon
Nov 10
Tue
Nov 11
Wed
Nov 12
Thu
Nov 13

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 travel options between Peterborough and Leeds. You can take a train or bus.

The cheapest way to travel between Peterborough and Leeds is a bus with an average price of $9 (€8).

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

Taking a bus costs $10 (€9) less than taking a train, which costs on average $19 (€17) for the same trip.

The fastest way from Peterborough to Leeds is by train with an average journey time of 1 h 20 min.

There are alternative travel options to Leeds that take longer:

Bus takes 2 h 40 min on average.

The distance from Peterborough to Leeds is approximately 100 miles (161 km).

The average frequency per day from Peterborough to Leeds is:

  • Around 2 buses per day.
  • 8 trains per day.

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

These are the most popular departure and arrival points from Peterborough to Leeds:

  • Buses from Peterborough to Leeds most often leave from Peterborough, Queensgate Bus Station and arrive in Leeds, Coach Station.
  • Trains mostly depart from Peterborough and arrive in Leeds.

The following travel companies offer services from Peterborough to Leeds:

  • FlixBus or National Express can take you to Leeds by bus. If searching for a good deal on buses, you can find tickets for FlixBus from Peterborough to Leeds for $9 (€8).
  • Travel with LNER to go to Leeds by train. For a good deal on tickets, you can find LNER Peterborough to Leeds tickets on Omio for $19 (€17).

Yes, there are direct services available from Peterborough to Leeds with the following travel companies:

  • Direct bus available with FlixBus 1 direct bus per day.
  • Direct trains with LNER with 4 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Leeds as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Leeds from Peterborough.

Your trip from Peterborough to Leeds doesn't have to end in Leeds. Many of our customers like to extend their vacation to explore other popular destinations like London, Manchester, Edinburgh, York or Birmingham. If you’d like to add London, Manchester, Edinburgh, York or Birmingham to your Peterborough to Leeds tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Leeds today!

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