Cheap train tickets from Peterborough to Manchester

Showing times and prices for 28 Jan

Cheapest

£40

Average

£60

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 Manchester will cost around £ 60 if you buy it on the day, but the cheapest tickets can be found for only £ 40.

Cheapest
09:27Peterborough3h10 12:37Manchester Piccadilly
0 changes
£401One-way
08:25Peterborough3h12 11:37Manchester Piccadilly
0 changes
£491One-way
08:18Peterborough2h46 11:04Manchester Piccadilly
1 changes
£591One-way
09:18Peterborough2h50 12:08Manchester Victoria
1 changes
£661One-way
08:51Peterborough2h47 11:38Manchester Victoria
1 changes
£741One-way

Train schedule Peterborough to Manchester

Showing trains for tomorrow, Fri, 28 Jan
08:18Peterborough2h46 11:04Manchester Piccadilly
0 changes
08:25Peterborough3h12 11:37Manchester Piccadilly
0 changes
08:51Peterborough2h47 11:38Manchester Victoria
0 changes
09:18Peterborough2h50 12:08Manchester Victoria
0 changes
09:18Peterborough2h46 12:04Manchester Piccadilly
0 changes
09:27Peterborough3h10 12:37Manchester Piccadilly
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Peterborough to Manchester

Showing times and prices for 28 Jan

Fastest Journey

2 h 46 m

Average

2 h 55 m

Trains per day

6

Distance

167 km

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

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

The slowest trains will take 3 h 12 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:18Peterborough2h46 12:04Manchester Piccadilly
2 changes
£741One-way
Fastest
08:18Peterborough2h46 11:04Manchester Piccadilly
1 changes
£591One-way
08:51Peterborough2h47 11:38Manchester Victoria
1 changes
£741One-way
09:18Peterborough2h50 12:08Manchester Victoria
1 changes
£661One-way
09:27Peterborough3h10 12:37Manchester Piccadilly
0 changes
£401One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Peterborough to Manchester

distanceDistance103 miles (166 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price£36 (€41)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersEast Midlands Trains, London North Eastern Railway or First Transpennine Express

Trains from Peterborough to Manchester cover the 103 miles (166 km) long trip taking on average 2 h 46 min with our travel partners like East Midlands Trains, London North Eastern Railway or First Transpennine Express. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £31, but the average price of train tickets is £36. Travellers depart most frequently from Peterborough and arrive in Manchester Piccadilly.

Travel Tips: Trains from Peterborough to Manchester

Travel by train to Manchester 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 Manchester.
FAQs

How much do cheap train tickets from Peterborough to Manchester cost?

You can find a cheap train from Peterborough to Manchester for some dates and times for as low as £31  one way in the next 7 days.

What is the average price of train tickets to Manchester from Peterborough?

If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Peterborough to Manchester train prices are on average £36  one way.

What is the distance between Peterborough and Manchester by train?

The train distance from Peterborough to Manchester is around 103 miles (166 km).

How many hours does it take from Peterborough to Manchester by train?

The train time to Manchester from Peterborough is on average 2 h 46 min  for the 103 miles (166 km) long journey, but the time it takes to go between Peterborough and Manchester by train can vary depending on specific dates or travelling on weekends and holidays.

When travelling by train from Peterborough to Manchester, which train station in Peterborough do I depart from and which train station in Manchester do I arrive in?

Omio customers travelling this route depart most frequently from Peterborough   and arrive in Manchester Piccadilly.

Where is the train station in Peterborough to go to Manchester? Where is the train station in Manchester located?

Passengers booking this route most frequently board their trains from Peterborough and need to travel around 0.1 miles (162 m) from the city centre to get to this train station.

Passengers arriving in Manchester most often arrive at Manchester Piccadilly and need to travel around 0.4 miles (587 m) from this train station to the city centre.

Which train providers should I travel with from Peterborough to Manchester?

If you're looking for trains from Peterborough to Manchester, you can rely on East Midlands Trains, London North Eastern Railway or First Transpennine Express to get you to Manchester. It's also good to check out all possible train providers for the Peterborough to Manchester journey to see if there might be differences in the amenities they offer.

How many train services are there from Peterborough to Manchester a day?

The average number of trains departing Peterborough for Manchester is 17 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Peterborough to Manchester?

The first Peterborough to Manchester train departs at 08: 25   and the last train from Peterborough to Manchester leaves at 10: 27. Check out the most up-to-date Peterborough to Manchester train timetable on Omio and find the best time to travel to your destination.

How early should I buy Peterborough to Manchester train tickets to get the best deals?

If you purchase Peterborough to Manchester train tickets within the next 7 days, you can find one way tickets to cost on average £36. However, booking in advance gives you access to the best prices for trains to Manchester from Peterborough. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Peterborough
Manchester
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 trip from Peterborough to Manchester.