This article considers the problem of estimating a partial set of the state vector and/or unknown input vector of linear systems driven by unknown inputs and time-varying delay in the state variables. Three types of reduced-order observers, namely, observers with delays, observers without internal delays and delay-free observers are proposed in this article. Existence conditions and design procedures are presented for the determination of parameters for each case of observers. Numerical examples are presented to illustrate the design procedures.