Haykavan (, also Romanized as Haikavan and Aykavan; until 1946, T'apadibi) is a town in the Armavir Province of Armenia.