In this paper we present three different models to forecast bird migration. They are species-specific individual-based models that operate on a high spatiotemporal resolution (kilometres, 15 min-hours), as an addition to radar-based migration forecast models that currently exist. The models vary in complexity, and use GPS-tracked location, flying direction and speed, and/or wind data to forecast migration speed and direction. Our aim is to quantitatively evaluate the forecasting performance and assess which metrics improve forecasts at different ranges. We test the models through cross-validation using GPS tracks of common cranes during spring and autumn migration. Our results show that recordings of flight speed and direction improve the accuracy of forecasts on the short range (<2 h). Adding wind data at flight altitude results in consistent improvements of the forecasts across the entire range, particularly in the predicted speed. Direction forecasts are less affected by adding wind data because cranes mostly compensate for wind drift during migration. Migration in spring is more difficult to forecast than in autumn, resulting in larger errors in flight speed and direction during spring. We further find that a combination of flight behaviours – thermal soaring, gliding, and flapping – complicates the forecasts by inducing variance in flight speed and direction. Fitting those behaviours into flight optimisation models proves to be challenging, and even results in significant biases in speed forecasts in spring. We conclude that flight speed is the most difficult parameter to forecast, whereas flight direction is the most critical for practical applications of these models. Such applications could e.g., be prevention of bird strikes in aviation or with wind turbines, and public engagement with bird migration.