Statistics agency Eurostat said the headline measure of consumer price inflation rose to 2.2 percent in the year to October, up from 2.1 percent the previous month.
October's rate is the highest since December 2012, when inflation was also 2.2 percent. The last time inflation was higher was in October of that year, when it struck 2.5 percent.
The main reason behind the increase over recent months has been the spike in energy prices, notably oil. In the year to October, energy prices were 10 percent higher.
A recent fall in oil prices may mean that inflation will start to trend lower in the coming months.
Though the headline rate of inflation is above the European Central Bank's goal of just below 2 percent, policymakers have voiced concerns about stubbornly weak underlying price rises. As a result, they are not expected to raise interest rates anytime soon from their super-low levels, even though they are bringing their bond-buying stimulus program to an end.
Stripping out volatile items such as energy, but also food, alcohol and tobacco, the inflation rate rose to 1.1 percent in the year to October from 0.9 percent the month before. In itself, that may not signal a new uptrend as core inflation has oscillated between 0.9 percent and 1.1 percent since the spring. Rate-setters at the bank will likely want to see several months' worth of data to confirm that lower unemployment and rising wages are pushing up inflation sustainably.
Separately on Wednesday, Eurostat said unemployment in the eurozone remained at 8.1 percent in September, its lowest level since November 2008 when the world economy was reeling from the global financial crisis.» Other NewsGreece shifts towards extreme-rightThis is why oil prices are fluctuating wildlyDrillship on mission in conflict zone offshore CyprusNon-Muslim minorities in Turkey are Peaceful while the Turkish minority in Western Thrace is concernedTweets by milletworld