The 29-year-old Lahiri, who shot 73 in the first round improved by 10 shots and at four-under 136, he was Tied-17th, after being 108th at the end of the first round.
The lead stayed with Jordan Spieth, who scrambled to one-under 69 and watched as a windy afternoon kept anyone from overtaking him.
Spieth was one clear of Troy Merritt (65-68) and Patrick Reed (67-66) at Tied-2nd as wind gusts exceeded 20 mph.
As Rory McIlroy (73) just about managed to make the cut, fourth-ranked Jason Day (72-70) and two-time Travelers champion Bubba Watson (67-75) missed the cut, which fell at even par.
Also Read
Speaking of the difference between his first and second rounds, Lahiri said, "Well, I didn't play any golf between Memorial and this week. I took two weeks off. I was out meditating. So I've been a little bit rusty. The body is kind of easing its way back in. So I think I'm going to get better as the week progresses. That's what I had in my mind, and evidently so."
Lahiri went on, "I think yesterday (first round) I played really good as well. I know there were a couple of double bogies in there, I got a couple of bad breaks, but I just didn't make anything outside of five feet. Today was similar starting out, and I made a long putt on, I think, 13 for eagle. I think that just got it going.
Lahiri, who is known to practice Vipassana (meditation) went for 10 days to Massachusetts in Shelburne Falls, which is about 90 minutes from the course here in Cromwell.
He has been meditating for 13 years and this time, like three other occasions in the past he went off for 10 days with no phones, no TV and no talking or reading, just meditating.
Disclaimer: No Business Standard Journalist was involved in creation of this content