With this in mind, the answer to your question is radio waves have the greatest period. They have the lowest frequencies in the electromagnetic spectrum, ranging from a few hertz to a few gigahertz. This means they have the longest wavelengths and the longest periods.