Springer Nature is making Coronavirus research free. View research | View latest news | Sign up for updates

A system for effectively predicting flight delays based on IoT data

  • 27 Accesses


Flight delay is a significant problem that negatively impacts the aviation industry and costs billion of dollars each year. Most existing studies investigated this issue using various methods based on historical data. However, due to the highly dynamic environments of the aviation industry, relying only on historical datasets of flight delays may not be sufficient and applicable to forecast the future of flights. The purpose of this research is to study the flight delays from a new angle by utilising data generated from the emerging Internet of Things (IoT) paradigm. Our primary goal is to improve the understanding of the roots and signs of flight delays as well as discovering related factors. In this paper, we present a framework that aims at improving the flight delay problem. We consider the IoT data generated from distributed sensors that have not been considered in existing works in the analysis of flight delays, and for that purpose, an automatic tool is developed to collect IoT data from various data sources including flight, weather, and air quality index. Based on the heterogeneous data, an algorithm is developed to merge different features from diverse data sources. We adopt predictive modelling to study the factors that contribute to flight delays and to predict the flight delays in the future. The results of our work show a high correlation among the developed features. In particular, the results clearly demonstrate the association between the flight delays and the air quality index factor. In particular, our current prediction model achieves 85.74% in accuracy.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13


  1. 1.

  2. 2.


  1. 1.

    Aljubairy A, Shemshadi A, Sheng QZ (2016) Real-time investigation of flight delays based on the Internet of Things data. In: Proceedings of international conference on advanced data mining and applications (ADMA), pp 788–800

  2. 2.

    Atzori L, Iera A, Morabito G (2010) The Internet of Things: a survey. Comput Netw 54(15):2787–2805

  3. 3.

    Ayhan S, Costas P, Samet H (2018) Predicting estimated time of arrival for commercial flights. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining, pp 33–42

  4. 4.

    Belcastro L, Marozzo F, Talia D, Trunfio P (2016) Using scalable data mining for predicting flight delays. ACM Trans Intell Syst Technol (TIST) 8(1):1–20

  5. 5.

    Bureau of Transportation Statistics (2018) Bureau of transportation statistics—airline on-time performance and causes of flight delays. Accessed 01 Sept 2019

  6. 6.

    Chandramouleeswaran KR, Krzemien D, Burns K, Tran HT (2018) Machine learning prediction of airport delays in the US air transportation network. In: Proceedings of aviation technology, integration, and operations conference, pp 3672–3682

  7. 7.

    Chen Y, Yu J, Tsai SB, Zhu J (2018) An empirical study on the indirect impact of flight delay on China’s economy. Sustainability 10(2):357

  8. 8.

    Choi S, Kim YJ, Briceno S, Mavris D (2016) Prediction of weather-induced airline delays based on machine learning algorithms. In: Proceedings of 35th digital avionics systems conference (DASC), pp 1–6

  9. 9.

    Chopde NR, Nichat M (2013) Landmark based shortest path detection by using A* and Haversine formula. Int J Innov Res Comput Commun Eng 1(2):298–302

  10. 10.

    Flightradar24 (2018) Flightradar24 live flight tracker. Accessed 01 Sept 2019

  11. 11.

    Geng X (2013) Analysis and countermeasures to flight delay based on statistical data. In: Proceedings of 5th international conference on intelligent human–machine systems and cybernetics (IHMSC), pp 535–537

  12. 12.

    Georgakopoulos D, Jayaraman PP (2016) Internet of Things: from internet scale sensing to smart services. Computing 98(10):1041–1058

  13. 13.

    Gopalakrishnan K, Balakrishnan H (2017) A comparative analysis of models for predicting delays in air traffic networks. In: Proceedings of 12th USA/Europe air traffic management research and development seminar (ATM2017), pp 1–10

  14. 14.

    Henriques R, Feiteira I (2018) Predictive modelling: flight delays and associated factors, Hartsfield–Jackson Atlanta International Airport. Proc Comput Sci 138(1):638–645

  15. 15.

    Hijmans RJ, Williams E, Vennes C (2012) Geosphere: spherical trigonometry. R package version 1.2–28.

  16. 16.

    Horiguchi Y, Baba Y, Kashima H, Suzuki M, Kayahara H, Maeno J (2017) Predicting fuel consumption and flight delays for low-cost airlines. In: Proceedings of the 31st AAAI conference on artificial intelligence (AAAI), pp 4686–4693

  17. 17.

    Kim YJ, Choi S, Briceno S, Mavris D (2016) A deep learning approach to flight delay prediction. In: Proceedings of digital avionics systems conference (DASC), pp 1–6

  18. 18.

    Liu Y, Yang F (2009) Initial flight delay modeling and estimating based on an improved Bayesian network structure learning algorithm. In: Proceedings of 5th international conference on natural computation, vol 6, pp 72–76

  19. 19.

    Liu YJ, Ma S (2008) Flight delay and delay propagation analysis based on Bayesian network. In: Proceedings of knowledge acquisition and modeling, pp 318–322

  20. 20.

    Liu YJ, Cao WD, Ma S (2008) Estimation of arrival flight delay and delay propagation in a busy hub-airport. In: Proceedings of 4th international conference on natural computation, pp 500–505

  21. 21.

    Mueller ER, Chatterji GB (2002) Analysis of aircraft arrival and departure delay characteristics. In: Proceedings of AIAA’s aircraft technology, integration, and operations (ATIO), pp 1–14

  22. 22.

    Qin Q, Yu H (2014) A statistical analysis on the periodicity of flight delay rate of the airports in the US. Adv Transp Stud (ATS) 3(1):231–241

  23. 23.

    Real-Time Air Quality Index (2018) Real-time air quality index for more than 60 countries in the world. Accessed 01 Sept 2019

  24. 24.

    Rebollo JJ, Balakrishnan H (2014) Characterization and prediction of air traffic delays. Transp Res Part C Emerg Technol 44(1):231–241

  25. 25.

    Rosenberger JM, Schaefer AJ, Goldsman D, Johnson EL, Kleywegt AJ, Nemhauser GL (2002) A stochastic model of airline operations. Transp Sci 36(4):357–377

  26. 26.

    Sheng QZ, Qin Y, Yao L, Benatallah B (eds) (2017) Managing the web of things: linking the real world to the web. Morgan Kaufmann, Burlington

  27. 27.

    Tata S, Klai K, Jain R (2017) Formal model and method to decompose process-aware IoT applications. In: Proceedings of on the move to meaningful internet systems, pp 663–680

  28. 28.

    Tran NK, Sheng QZ, Babar MA, Yao L, Zhang WE, Dustdar S (2019) Internet of Things search engine. Commun ACM 62(7):66–73

  29. 29.

    Weather Underground (2018) Weather underground: weather forecast and reports—long range. Accessed 01 Sept 2019

  30. 30.

    Wu W, Wu CL, Feng T, Zhang H, Qiu S (2018) Comparative analysis on propagation effects of flight delays: a case study of China airlines. J Adv Transp 2018(1):1–10

  31. 31.

    Zhu G, Matthews C, Wei P, Lorch M, Chakravarty S (2018) En route flight time prediction under convective weather events. In: Proceedings of aviation technology, integration, and operations, pp 2176–2191

Download references

Author information

Correspondence to Abdulwahab Aljubairy.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Aljubairy, A., Zhang, W.E., Shemshadi, A. et al. A system for effectively predicting flight delays based on IoT data. Computing (2020).

Download citation


  • Flight delay prediction system
  • Internet of Things (IoT) data
  • Real-time information retrieval

Mathematics Subject Classification

  • 68T01
  • 68U35