You can get from Peterborough to Northampton by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
The Peterborough to Northampton distance is approximately 35 miles (56 km).
Here are some other resources that might have the information you need