In June 2004, Ioannis Kasoulides was elected to be a member of the European Parliament. He sat on the Foreign Affairs Committee and was as a substitute on the Transport and Tourism Committee. He held various other European Parliament committee positions, including the Presidency of the ad hoc Delegation for the Human Rights in Western Sahara. Ioannis Kasoulides sat as a Member of the Bureau of the European's People Party until November 2007, when he stood as candidate for the Presidency of Cyprus.