To get to Peterborough by car, follow the A1(M) if you're coming from the south. From the north, take the A1 and follow signs to Peterborough. From Cambridge, head north on the A1 or take the A14 and then the A605.
If you're traveling by train, there are direct services from London Kings Cross, Leeds, Newcastle, Edinburgh, Birmingham, and many other cities. If you're coming from Cambridge, take a train to Peterborough from Cambridge Station.
If you're in the nearby town of Stamford, take the A1 north for about 13 miles to get to Peterborough. If you're in Huntingdon, take the A15 south to the A1 and follow signs to Peterborough.
If you're in the city of Leicester, it's quickest to take the A47 eastbound, then join the A15 north until you start to see signs for Peterborough. From Northampton, you can take the A605 or the A47 to get to Peterborough.
Overall, driving on the A1 is the most straightforward route to Peterborough from local landmarks and nearby towns, while trains run directly from many major cities.