This project explores an airline flight dataset to uncover insights into flight durations, pricing patterns, route popularity, and airline performance.
It answers 10 business questions using Python, Pandas, Matplotlib/Seaborn, and SQL queries.
- Source: Provided dataset 
airlines_flights_data.csv - Rows:
 - Columns:
airline– Name of the airlinesource_city– Departure citydestination_city– Arrival cityduration– Flight timestops– Number of stops ( Non-stop, 1 stop,2 or more)price– Ticket priceclass– Travel class (Economy/Business)days_left– Days left before departure when ticket was booked
 
- Which airline has the highest average flight duration?
 - Which source–destination city pairs have the longest average duration?
 - How many flights are recorded per airline and class (Business vs Economy)?
 - Which departure time of day has the longest average durations?
 - Which airlines operate the least number of unique routes?
 - Do non-stop flights cost more than connecting ones for the same route?
 - What are the top 5 most frequent flight routes?
 - Which source cities have the most departures?
 - Do last-minute bookings cost more than early bookings?
 - Do certain airlines dominate specific routes or regions?
 
- Python – Data analysis & visualization
 - Pandas – Data manipulation
 - Matplotlib / Seaborn – Visualizations
 - SQLite – SQL queries for analysis
 - Jupyter Notebook – Analysis environment
 
- Univariate Analysis – Single variable distributions (e.g., price, duration)
 - Bivariate Analysis – Relationships between two variables (e.g., price vs stops)
 - Multivariate Analysis – Multi-variable relationships (e.g., price by airline, class, stops)