For most nationalities visa are not required for entering Spain. For further information about visa and passport please contact the Spanish embassy in your country.