Simple answer is light travels faster than sound.
I live near an airport so planes are usually close enough to the ground that I can hear them before the actually cross over. That is a commercial airliner flying somewhere between 500-600 mph I think. A plane at 30k feet plus seems silent somehow.
Military jets can fly faster than the speed of sound so naturally the sound seems to lag. It’s kinda neat imo.
Latest Answers