Space-time coded systems for Rayleigh flat fading environments are considered, in which the signal arrivals from each transmit antenna to a receive antenna are different. For this situation, a maximum likelihood (ML) decoding algorithm for space-time codes which considers the arrival differences is proposed. The simulation results show that the proposed algorithm considerably outperforms the conventional one.