Ducting of sound is caused by a temperature inversion, i.e. it gets warmer with altitude.
We live about 5 miles from Miami International Airport. Usually (warm.hot summer weather) we don’t hear planes on the runway. But in the winter, after a cold front (well, in Miami “cool” would be a better term) passes through, they can actually be heard quite clearly. Radiational cooling after the front passes through and the sky is clear causes an inversion near the ground, and the sound is trapped there.. In this case I think it is more temperature than wind since the wind after the front is from the north and northeast, while the airport is well to the west-northwest of us.
Ghost trains! That’s it. Look for the ghost light on the phantom engine! Just don’t get on board or it will take you to the land of the dead.