Rajesh Chauhan was the star performer with his five wicket haul as India overhauled the target of 172 comfortably.
Poor weather conditions reduced the final match to a 35-over affair.
Put into bat, Pakistan were all out for 171 in 33.2 overs with Saddiq Mohammad (34), Aamir Malik (30) and Manzoor Ilahi (23) being the chief contributors.
Chauhan picked five wickets while Vivek Razdan bagged two.
In reply, India were given a flying start by Surender Khanna (44) and Maninder Singh (81) who put on 135 for the opening stand.
Maninder's 81 came off 102 balls and included three sixes before he retired hurt. Atul Wassan remained unbeaten on 23.
Security beefed up for Indo-Pak Veterans tie