Elon served as a Member of Knesset for Moledet and the National Union between 1996 and 2009. From 2001 through 2002 and again from 2003 to 2004, Elon served as Israel's Minister of Tourism in the First and Second Sharon cabinet.