Organic-inorganic hybrid perovskite materials have recently evolved into the leading candidate solution-processed semiconductor for solar cells due to their combination of desirable optical and charge transport properties. Chief among these properties is the long carrier diffusion length, which is essential to optimizing the device architecture and performance. Herein, we used time-resolved photoluminescence (at low excitation fluence, 10.59 μJ·cm upon two-photon excitation), which is the most accurate and direct approach to measure the radiative charge carrier lifetime and diffusion lengths. Lifetimes of about 72 and 4.3 μs for FAPbBr and FAPbI perovskite single crystals have been recorded, presenting the longest radiative carrier lifetimes reported to date for perovskite materials. Subsequently, carrier diffusion lengths of 107.2 and 19.7 μm are obtained. In addition, we demonstrate the key role of the organic cation units in modulating the carrier lifetime and its diffusion lengths, in which the defect formation energies for FA cations are much higher than those with the MA ones.