I would recommend train ID TR5049 which leaves Peterborough at 14:48 and arrives in Cambridge at 15:38. There are earlier options as well if you wish.