Ce chiffre est nettement supérieur à la médiane des estimations des économistes et analystes interrogés par Reuters, qui était à 1,7%, et à l'inflation de 1,4% constatée en mars.

Par rapport au mois dernier, les prix à la consommation calculés aux normes européennes IPCH ont augmenté de 1,0%, alors que le consensus donnait 0,6%.

La BCE vise au maintien d'une hausse des prix dans la zone euro proche mais légèrement inférieure à 2% par an.

L'inflation en zone euro a longtemps été inférieure à l'objectif de la BCE et le gouverneur de la banque centrale finlandaise, Olli Rehn, considéré comme un successeur potentiel de Mario Draghi à la tête de la banque centrale, a déclaré vendredi que les investisseurs risquaient de finir par douter de l'efficacité des mesures de relance de l'inflation.

Selon l'économiste d'ING, Carsten Brzeski, cette accélération s'explique toutefois en grande partie par la hausse des coûts des voyages organisés pour les vacances de Pâques, qui sont arrivées plus tard que l'an dernier, et aussi par l'augmentation des prix du carburant.

Les économistes s'attendent à une accélération de l'inflation annuelle en zone euro - qui sera publiée le 3 mai - à 1,6% en avril, contre 1,4% en mars.

L'euro et les rendements obligataires de la zone euro ont augmenté leurs gains après la publication de cette statistique.

L'indice boursier de la zone euro et la Bourse de Francfort sont brièvement passés dans le vert après la publication des chiffres, tandis que le rendement de l'obligation allemande à 10 ans accentuait ses gains pour atteindre un plus haut d'une semaine à 0,051%.

(Michelle Martin, avec Balazs Koranyi, Juliette Rouillon pour le service français, édité par Patrick Vignal)