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