Red has a longer wavelength than green. In the visible light spectrum, red light has the longest wavelength among the colors that can be perceived by the human eye. As you move from red to orange, yellow, green, blue, and violet, the wavelength decreases, and the color appears to shift towards the blue end of the spectrum. So, green has a shorter wavelength than red.