Guardiola, 45, has a three-year contract at the Etihad Stadium but does not envision continuing in the same capacity far beyond that.
Widely regarded as one of the greatest coaches of all time, the Spaniard has won 22 trophies since starting out at Barcelona B in 2007.
The Spaniard led Barca’s first team to a historic treble in 2008-09 and won three successive Bundesliga titles in as many years at Bayern Munich.
But, despite being in the early stages of his time at City, Guardiola says he is already winding down his career.
“I will be at Manchester for the next three seasons, maybe more, but I am arriving at the end of my coaching career, of this I am sure,” he told NBC Sports, prior to City’s 2-1 Premier League win over Burnley on Monday.
“I will not be on the bench until I am 60 or 65 years old. I feel that the process of my goodbye has already started.”