The timing of migration seems to be controlled primarily by <answer>changes in day length</answer>. Migrating birds navigate using celestial cues from the sun and stars, the earth's magnetic field, and probably also mental maps.
What causes the timing of migration?
changes in day length