  We propose a quantum state transfer (QST) scheme that transfers any
single-mode photon state along a one-dimensional coupled-cavity array (CCA). By
building a map from QST in a CCA to that in a spin-$\frac{1}{2}$ chain, we show
that all the previous results of QST schemes for the spin chain system find
paralleled applications in that in the CCA system. Further more, high fidelity
QST along a long CCA can be achieved for arbitrary initial states. Using
numerical simulations we provide a visual presentation of the result: at some
time $\tau$ the CCA system get high fidelity QST under different initial
conditions. Finally we discuss possible experimental realizations of our QST
scheme.
