随着季节变化而南北迁移的鸟类称之为候鸟。夏候鸟:家燕、杜鹃、黄鹂等。冬候鸟:鸿雁、天鹅、野鸭。候鸟和留鸟之间的区别并不是绝对的,同一鸟种,可能因为各种原因,在不同的地区甚至在同一地区表现出不同的居留类型,决定一个鸟种在一地的居留类型的因素有当地气候、状况、生境等。
例如繁殖于日本北海道的丹顶鹤原为夏候鸟,由于当地人士持续在冬季定期投喂给予其稳定的食物来源,部分丹顶鹤已经放弃迁徙的本能,成为当地的留鸟;又如雀形目鸟类黑卷尾,在中国南部的海南岛、云南等地为留鸟,而在长江流域和华北则为夏候鸟,而在欧洲则为漂鸟。影响鸟类迁徙的因素有很多,其中即有外在的气候、日照时间、温度、食物等,也有鸟类内在的生理因素。
在纬度较低的热带、亚热带地区候鸟较少而留鸟较多,而在中高纬度地区候鸟较多而留鸟较少。其主要原因低纬度地区气候变化较小,每年间各项气候指数相对稳定;而中高纬度地区季节鲜明气候变化较大。有相当一部分候鸟,每年开始迁徙时间非常稳定,据室内实验的验证,这与日照时间有关,当日照时间达到一定长度以上或以下之后,会触发鸟类体内的某种反应机制,诱发其迁徙行为。不同的鸟类迁徙的时间也各自不同,大型鸟类以及猛禽由于体形较大或由于性情凶猛天敌很少,因而常常在白昼迁徙,夜间休息,以便利用白天由于日照引起的上升气流节省体力;但是更多的候鸟,包括体形较小的食谷鸟类、涉禽、雁鸭类等,则多选择夜间迁徙,白昼蛰伏、觅食的方式,选择夜间迁徙的鸟类会在凌晨异常活跃,在一些鸟道,迁徙季节时候凌晨鸟类的喧闹声甚至能够吵醒熟睡的人。研究显示,白昼迁徙的鸟类多利用太阳或者地面景观导航定位,夜间迁徙的鸟类则利用月光和星座导航。部分鸟类在穿越沙漠和大洋时由于没有落脚点会采取昼夜兼程的迁徙方式。