Travel options
from Peterborough to York

You can get from Peterborough to York by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

21 Jan
£27London North Eastern Railway
22 Jan
£22London North Eastern Railway
24 Jan
£14East Midlands Railway

Travel Information between Peterborough and York

distanceDistance101 miles (163 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £19 • 1 h 9 min
carriersPopular travel companiesLondon North Eastern Railway

Take a train to travel 101 miles (163 km) to York from Peterborough. London North Eastern Railway is the main travel provider operating this trip. Travellers can even take a direct train from Peterborough to York.

Travel Tips: Travel from Peterborough to York

Travel to York 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 York.

How do I travel from Peterborough to York?

Travelling from Peterborough to York includes taking a train.

What is the fastest way to get to York from Peterborough?

A train is the fastest way to get from Peterborough to York with an average travel time for this trip around 1 h 9 min.

How far is York from Peterborough?

The Peterborough to York distance is approximately 101 miles (163 km).

How many scheduled departures are there a day from Peterborough to York?

The average frequency per day from Peterborough to York is:

  • 16 trains per day.

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

When going from Peterborough to York, where do I depart from Peterborough and where do I arrive in York?

These are the most popular departure and arrival points for travellers from Peterborough to York:

  • Trains mostly depart from Peterborough and arrive in York.

Which travel operators can get me from Peterborough to York?

If finding a good deal is your main consideration for your trip from Peterborough to York, then we'll help you find the best value travel company for you:

  • London North Eastern Railway can take you to York by train. If searching for a good deal on trains, you can find tickets for London North Eastern Railway from Peterborough to York for £19.

Is there a way to travel directly from Peterborough to York?

Yes, there is a direct service from Peterborough to York:

  • You can check for a direct train to York with London North Eastern Railway with 16 direct trains per day.

As you won't need to change at another stop in between, direct services to York tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this journey.

What other destinations are worth visiting after travelling from Peterborough to York?

Many of our customers who book a trip from Peterborough to York often extend their holiday and travel to other popular destinations like London, Manchester or Edinburgh. If you’re thinking of adding another destination to your Peterborough and York itinerary, let Omio find you the best connections between York and any of these top destinations today!

How far in advance should I buy my Peterborough to York ticket online to get the best deals?

Before travelling from Peterborough to York, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a train ticket is on average £19 one way for this route.

But we recommend booking Peterborough to York tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Peterborough to York: related information

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