Route Network
Kuala Lumpur Airport connects 129 destinations worldwide, with Singapore standing out as its busiest route. The longest nonstop flight is to London, and the shortest flight is to Singapore.
Route and destination data updated July 17, 2026.
Kuala Lumpur Airport is served by 71 airlines, with Malaysia Airlines in the lead at 22% of routes. The top three carriers together cover 59% of routes. 46 carriers operate only one route each. A total of 70 airlines operate international routes, compared with six airlines serving domestic routes. British Airways is operating the longest nonstop flight, connecting to London with a flight time of 13 hrs 25 mins.
Kuala Lumpur Airport provides direct service to 39 countries across four continents. The route network is 12% domestic and 88% international. Indonesia is the primary international destination.
Delays
- Departures
- 18 min late
- 4 min (+27.2%) vs last 24 hours
- 24h trend
- Arrivals
- 7 min early
- 4 min (+35.8%) vs last 24 hours
- 24h trend
- Cancelled Departures
- 6 flights (24 hour total)
Jul 20
2026
15:00 - 16:00
- Departure
- 19 min late19 min late19 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 0
Jul 20
2026
14:00 - 15:00
- Departure
- 19 min late19 min late19 minutes late
- Arrival
- 12 min early12 min early12 minutes early
- Cancelled
- 0
Jul 20
2026
13:00 - 14:00
- Departure
- 11 min late11 min late11 minutes late
- Arrival
- 7 min early7 min early7 minutes early
- Cancelled
- 0
Jul 20
2026
12:00 - 13:00
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Jul 20
2026
11:00 - 12:00
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 0
Jul 20
2026
10:00 - 11:00
- Departure
- 22 min late22 min late22 minutes late
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jul 20
2026
09:00 - 10:00
- Departure
- 21 min late21 min late21 minutes late
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 0
Jul 20
2026
08:00 - 09:00
- Departure
- 19 min late19 min late19 minutes late
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 0
Jul 20
2026
07:00 - 08:00
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 5 min early5 min early5 minutes early
- Cancelled
- 0
Jul 20
2026
06:00 - 07:00
- Departure
- 11 min late11 min late11 minutes late
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Jul 20
2026
05:00 - 06:00
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
Jul 20
2026
04:00 - 05:00
- Departure
- 38 min late38 min late38 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 2
Jul 20
2026
02:00 - 03:00
- Departure
- 24 min late24 min late24 minutes late
- Arrival
- 16 min early16 min early16 minutes early
- Cancelled
- 0
Jul 20
2026
01:00 - 02:00
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 12 min early12 min early12 minutes early
- Cancelled
- 1
Jul 20
2026
00:00 - 01:00
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- 15 min early15 min early15 minutes early
- Cancelled
- 1
Jul 19
2026
23:00 - 00:00
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 11 min early11 min early11 minutes early
- Cancelled
- 0
Jul 19
2026
22:00 - 23:00
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 11 min early11 min early11 minutes early
- Cancelled
- 0
Jul 19
2026
21:00 - 22:00
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 17 min early17 min early17 minutes early
- Cancelled
- 0
Jul 19
2026
20:00 - 21:00
- Departure
- 17 min late17 min late17 minutes late
- Arrival
- 17 min early17 min early17 minutes early
- Cancelled
- 0
Jul 19
2026
19:00 - 20:00
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 16 min early16 min early16 minutes early
- Cancelled
- 1
Jul 19
2026
18:00 - 19:00
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 8 min early8 min early8 minutes early
- Cancelled
- 1
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
15:00 - 16:00 |
19 min late19 min late19 minutes late | 10 min early10 min early10 minutes early | 0 |
|
14:00 - 15:00 |
19 min late19 min late19 minutes late | 12 min early12 min early12 minutes early | 0 |
|
13:00 - 14:00 |
11 min late11 min late11 minutes late | 7 min early7 min early7 minutes early | 0 |
|
12:00 - 13:00 |
14 min late14 min late14 minutes late | 6 min early6 min early6 minutes early | 0 |
|
11:00 - 12:00 |
14 min late14 min late14 minutes late | 10 min early10 min early10 minutes early | 0 |
|
10:00 - 11:00 |
22 min late22 min late22 minutes late | 3 min early3 min early3 minutes early | 0 |
|
09:00 - 10:00 |
21 min late21 min late21 minutes late | 4 min late4 min late4 minutes late | 0 |
|
08:00 - 09:00 |
19 min late19 min late19 minutes late | 4 min late4 min late4 minutes late | 0 |
|
07:00 - 08:00 |
15 min late15 min late15 minutes late | 5 min early5 min early5 minutes early | 0 |
|
06:00 - 07:00 |
11 min late11 min late11 minutes late | 6 min early6 min early6 minutes early | 0 |
|
05:00 - 06:00 |
16 min late16 min late16 minutes late | 2 min early2 min early2 minutes early | 0 |
|
04:00 - 05:00 |
38 min late38 min late38 minutes late | 9 min early9 min early9 minutes early | 2 |
|
02:00 - 03:00 |
24 min late24 min late24 minutes late | 16 min early16 min early16 minutes early | 0 |
|
01:00 - 02:00 |
7 min late7 min late7 minutes late | 12 min early12 min early12 minutes early | 1 |
|
00:00 - 01:00 |
5 min late5 min late5 minutes late | 15 min early15 min early15 minutes early | 1 |
|
23:00 - 00:00 |
4 min late4 min late4 minutes late | 11 min early11 min early11 minutes early | 0 |
|
22:00 - 23:00 |
4 min late4 min late4 minutes late | 11 min early11 min early11 minutes early | 0 |
|
21:00 - 22:00 |
7 min late7 min late7 minutes late | 17 min early17 min early17 minutes early | 0 |
|
20:00 - 21:00 |
17 min late17 min late17 minutes late | 17 min early17 min early17 minutes early | 0 |
|
19:00 - 20:00 |
16 min late16 min late16 minutes late | 16 min early16 min early16 minutes early | 1 |
|
18:00 - 19:00 |
16 min late16 min late16 minutes late | 8 min early8 min early8 minutes early | 1 |
- Departures
- 14 min late
- 1 min (+7%) vs last week
- 7d trend
- Arrivals
- 9 min early
- min (-0.8%) vs last week
- 7d trend
- Cancelled Departures
- 21 flights (7 day total)
Jul 19
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 2
Jul 18
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 6
Jul 17
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 2
Jul 16
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 4
Jul 15
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Jul 14
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 6
Jul 13
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 1
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jul 19, 2026 |
14 min late14 min late14 minutes late | 9 min early9 min early9 minutes early | 2 |
|
Jul 18, 2026 |
14 min late14 min late14 minutes late | 10 min early10 min early10 minutes early | 6 |
|
Jul 17, 2026 |
14 min late14 min late14 minutes late | 9 min early9 min early9 minutes early | 2 |
|
Jul 16, 2026 |
15 min late15 min late15 minutes late | 10 min early10 min early10 minutes early | 4 |
|
Jul 15, 2026 |
15 min late15 min late15 minutes late | 6 min early6 min early6 minutes early | 0 |
|
Jul 14, 2026 |
13 min late13 min late13 minutes late | 9 min early9 min early9 minutes early | 6 |
|
Jul 13, 2026 |
14 min late14 min late14 minutes late | 10 min early10 min early10 minutes early | 1 |
- Departures
- 14 min late
- min (-3.1%) vs last 30 days
- 30d trend
- Arrivals
- 9 min early
- 1 min (+10.8%) vs last 30 days
- 30d trend
- Cancelled Departures
- 112 flights (30 day total)
Jul 19
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 2
Jul 18
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 6
Jul 17
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 2
Jul 16
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 4
Jul 15
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Jul 14
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 6
Jul 13
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 1
Jul 12
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 11 min early11 min early11 minutes early
- Cancelled
- 6
Jul 11
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 10
Jul 10
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 8
Jul 9
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 5
Jul 8
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 7 min early7 min early7 minutes early
- Cancelled
- 1
Jul 4
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 13 min early13 min early13 minutes early
- Cancelled
- 0
Jul 3
2026
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 7 min early7 min early7 minutes early
- Cancelled
- 3
Jul 2
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 8 min early8 min early8 minutes early
- Cancelled
- 4
Jul 1
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 13
Jun 30
2026
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- 5 min early5 min early5 minutes early
- Cancelled
- 9
Jun 29
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 2
Jun 28
2026
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 0
Jun 27
2026
- Departure
- 12 min late12 min late12 minutes late
- Arrival
- 11 min early11 min early11 minutes early
- Cancelled
- 4
Jun 26
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 9 min early9 min early9 minutes early
- Cancelled
- 7
Jun 25
2026
- Departure
- 19 min late19 min late19 minutes late
- Arrival
- 7 min early7 min early7 minutes early
- Cancelled
- 0
Jun 24
2026
- Departure
- 23 min late23 min late23 minutes late
- Arrival
- 5 min early5 min early5 minutes early
- Cancelled
- 0
Jun 23
2026
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 2
Jun 22
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 8 min early8 min early8 minutes early
- Cancelled
- 6
Jun 21
2026
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 8 min early8 min early8 minutes early
- Cancelled
- 6
Jun 20
2026
- Departure
- 11 min late11 min late11 minutes late
- Arrival
- 13 min early13 min early13 minutes early
- Cancelled
- 5
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jul 19, 2026 |
14 min late14 min late14 minutes late | 9 min early9 min early9 minutes early | 2 |
|
Jul 18, 2026 |
14 min late14 min late14 minutes late | 10 min early10 min early10 minutes early | 6 |
|
Jul 17, 2026 |
14 min late14 min late14 minutes late | 9 min early9 min early9 minutes early | 2 |
|
Jul 16, 2026 |
15 min late15 min late15 minutes late | 10 min early10 min early10 minutes early | 4 |
|
Jul 15, 2026 |
15 min late15 min late15 minutes late | 6 min early6 min early6 minutes early | 0 |
|
Jul 14, 2026 |
13 min late13 min late13 minutes late | 9 min early9 min early9 minutes early | 6 |
|
Jul 13, 2026 |
14 min late14 min late14 minutes late | 10 min early10 min early10 minutes early | 1 |
|
Jul 12, 2026 |
13 min late13 min late13 minutes late | 11 min early11 min early11 minutes early | 6 |
|
Jul 11, 2026 |
13 min late13 min late13 minutes late | 9 min early9 min early9 minutes early | 10 |
|
Jul 10, 2026 |
13 min late13 min late13 minutes late | 9 min early9 min early9 minutes early | 8 |
|
Jul 9, 2026 |
13 min late13 min late13 minutes late | 9 min early9 min early9 minutes early | 5 |
|
Jul 8, 2026 |
15 min late15 min late15 minutes late | 7 min early7 min early7 minutes early | 1 |
|
Jul 4, 2026 |
14 min late14 min late14 minutes late | 13 min early13 min early13 minutes early | 0 |
|
Jul 3, 2026 |
16 min late16 min late16 minutes late | 7 min early7 min early7 minutes early | 3 |
|
Jul 2, 2026 |
14 min late14 min late14 minutes late | 8 min early8 min early8 minutes early | 4 |
|
Jul 1, 2026 |
13 min late13 min late13 minutes late | 9 min early9 min early9 minutes early | 13 |
|
Jun 30, 2026 |
6 min late6 min late6 minutes late | 5 min early5 min early5 minutes early | 9 |
|
Jun 29, 2026 |
13 min late13 min late13 minutes late | 10 min early10 min early10 minutes early | 2 |
|
Jun 28, 2026 |
13 min late13 min late13 minutes late | 9 min early9 min early9 minutes early | 0 |
|
Jun 27, 2026 |
12 min late12 min late12 minutes late | 11 min early11 min early11 minutes early | 4 |
|
Jun 26, 2026 |
14 min late14 min late14 minutes late | 9 min early9 min early9 minutes early | 7 |
|
Jun 25, 2026 |
19 min late19 min late19 minutes late | 7 min early7 min early7 minutes early | 0 |
|
Jun 24, 2026 |
23 min late23 min late23 minutes late | 5 min early5 min early5 minutes early | 0 |
|
Jun 23, 2026 |
16 min late16 min late16 minutes late | 10 min early10 min early10 minutes early | 2 |
|
Jun 22, 2026 |
15 min late15 min late15 minutes late | 8 min early8 min early8 minutes early | 6 |
|
Jun 21, 2026 |
16 min late16 min late16 minutes late | 8 min early8 min early8 minutes early | 6 |
|
Jun 20, 2026 |
11 min late11 min late11 minutes late | 13 min early13 min early13 minutes early | 5 |
Global Rankings
Most destinations
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| 13,245 ft 4,037 m 13,245 ft · 4,037 m | 197 ft 60 m 197 ft · 60 m | Asphalt | |
| 13,245 ft 4,037 m 13,245 ft · 4,037 m | 197 ft 60 m 197 ft · 60 m | Asphalt | |
| 13,182 ft 4,018 m 13,182 ft · 4,018 m | 197 ft 60 m 197 ft · 60 m | Asphalt | |
| 13,182 ft 4,018 m 13,182 ft · 4,018 m | 197 ft 60 m 197 ft · 60 m | Asphalt | |
| 13,051 ft 3,978 m 13,051 ft · 3,978 m | 197 ft 60 m 197 ft · 60 m | Asphalt | |
| 13,051 ft 3,978 m 13,051 ft · 3,978 m | 197 ft 60 m 197 ft · 60 m | Asphalt |
Runway Length
Runways at Kuala Lumpur Airport are long enough for all aircraft with known takeoff and landing distances.
Operational Context
Kuala Lumpur (IATA: KUL) operates around 553 flights per day to 129 nonstop destinations. Its network includes 15 domestic and 114 international routes, with Malaysia Airlines as the leading carrier and Singapore currently the busiest connection. From KUL, passengers can reach 39 countries across 4 continents, and the longest runway measures 4,037 m (13,245 ft).
Airlines and Destinations Overview
Kuala Lumpur International Airport functions as Malaysia’s main international gateway and a major connecting point for domestic and long-haul travel. Its route network is weighted toward international service, with a smaller domestic schedule that links the capital with other parts of Malaysia. Traffic is spread across short-haul regional routes, medium-haul services to Asia and the Middle East, and selected longer-haul connections.
The airport is served by a mix of full-service and low-cost carriers, with AirAsia as the largest operator. Its network role is shaped by both point-to-point demand and transfer traffic, particularly on routes linking Southeast Asia with wider regional and intercontinental markets.
Terminal Buildings and Facilities
The airport is organized around multiple passenger terminals, with domestic and international operations handled across the terminal system. Its layout is designed to separate traffic flows while supporting both full-service and low-cost airline operations. Passenger processing, retail areas, and transfer facilities are distributed across the main terminal complex.
Inter-terminal movement is part of the airport experience, so passengers should allow time for connections within the airport. For official terminal information and orientation, the airport’s terminal guide is the most direct reference point for current layouts and passenger procedures.
Key characteristics of the terminal system include:
- Multiple passenger terminals
- Domestic and international handling
- Separate facilities for different airline models
- Transfer flows within the airport complex
Passenger-facing facilities are broadly in line with a major hub airport, with check-in, immigration, retail, food, and onward-transport services available to travelers. Because the airport serves a large mix of domestic, regional, and intercontinental passengers, facilities are arranged to support both connection traffic and origin-and-destination travel.
Passenger facilities available across the airport include:
- Check-in and bag drop areas
- Immigration and security screening
- Retail and duty-free outlets
- Food and beverage services
- Ground transportation services
Airport Lounges
The airport has both airline-operated and independent lounges, typically located airside in the main passenger terminals. Access is generally based on premium cabin travel, frequent flyer status, lounge membership, or paid entry, depending on the lounge operator and airline arrangement.
Notable lounges include:
- Plaza Premium Lounge
- Airline-operated premium lounges
Dining and Food Options
Dining options are broad and include quick-service outlets, coffee shops, and sit-down restaurants spread through the terminal area. The airport’s food offering is designed to serve a large mix of short-stay, transfer, and departing passengers, with both international chains and Malaysian food concepts represented.
Common dining options include:
- Quick-service outlets
- Coffee shops and snack counters
- Sit-down restaurants
- Malaysian cuisine vendors
- International chain brands
Public Transport and Parking
Kuala Lumpur International Airport is connected to the city by rail and road. Rail access is provided through the airport express and transit services, while buses and taxis offer lower-cost and direct surface transport options. Travelers can also arrange ride-hailing or private transfers, depending on terminal access and local operating rules. Current rail and bus details are available through the airport’s official transport information.
The airport’s road links make it accessible from Kuala Lumpur and the wider Klang Valley, though journey times can vary significantly with traffic. For drivers, official parking information is published by the airport and should be checked before travel, especially for long stays or terminal-specific access.
Passengers can reach the airport using:
- Airport rail services
- Public buses
- Taxis
- Ride-hailing and private cars
- Airport road access
Parking is available in multiple forms to support short stays, longer trips, and terminal access needs. The airport provides organized parking products rather than informal parking arrangements, making it suitable for both business and leisure travelers departing from Kuala Lumpur.
Parking options include:
- Short-term parking
- Long-term parking
- Terminal-access parking
- Official airport parking products
Runways and Operations
The airport operates a large, modern airfield built for high-capacity commercial service. It has multiple runways, including a longest runway of 4,037 meters, which supports wide-body operations and long-haul international flights. The runway system is suitable for a broad mix of aircraft types used in regional and intercontinental service.
Operationally, the airfield supports intensive daily movements across a large route network. Its capacity and runway layout are consistent with a major hub handling a high volume of scheduled passenger flights, transfer activity, and wide-body operations.
The runway system includes:
- Multiple runways
- A 4,037-meter longest runway
- Support for wide-body aircraft
- Capability for long-haul operations
Passenger Traffic and Airport Role
Kuala Lumpur International Airport is one of Southeast Asia’s major aviation hubs and a primary gateway for Malaysia. It supports a broad network spanning domestic, regional, and intercontinental destinations, with traffic patterns that combine local origin-and-destination demand and connecting flows through the capital.
Its role is especially important for links within Southeast Asia, across Asia more broadly, and to selected long-haul markets. The airport also functions as the main base for Malaysia’s largest low-cost carrier presence and as a central point for international connectivity in the country.
The airport’s role includes:
- Major hub airport
- Primary international gateway
- Domestic connector
- Regional transfer point
- Long-haul network node
Location and Catchment Area
The airport is located south of Kuala Lumpur and serves the capital region, the wider Klang Valley, and much of central Peninsular Malaysia. Its catchment area includes one of the country’s largest population and business centers, giving it strong demand from both leisure and corporate travelers.
Because of its position near the national capital and its extensive international network, it also serves passengers traveling from surrounding states and connecting between Malaysian domestic flights and overseas services.
The airport serves:
- Kuala Lumpur metropolitan area
- Klang Valley
- Central Peninsular Malaysia
- Domestic connecting passengers
- International transfer travelers
Hotels Near the Airport
Hotels are available on or near the airport property and are useful for transit passengers, early departures, late arrivals, and overnight business stays. Travelers needing direct airport access should verify current hotel availability and terminal connection details before booking.
Notable nearby hotels include:
- Sama-Sama Hotel KL International Airport
- Sama-Sama Express KLIA
- Sama-Sama Express KLIA2
Airport History
Kuala Lumpur International Airport was developed to replace the older Subang airport as Malaysia’s main international gateway. Planning and construction were tied to the country’s broader effort to expand aviation capacity and create a modern hub capable of handling rising passenger demand and larger aircraft.
The airport opened in 1998 and quickly became central to Malaysia’s international and domestic air network. Its initial development established a major long-haul and regional platform, with infrastructure designed for future expansion as traffic grew.
In the years that followed, the airport system expanded to accommodate changing airline business models and increasing low-cost carrier demand. The development of the low-cost terminal concept, later reflected in the separate terminal structure used at the airport, was part of this adaptation.
Over time, runway and terminal investments have supported the airport’s current role as a major hub. The airfield and passenger facilities were modernized to handle higher traffic volumes, broader route coverage, and a large mix of domestic and international operations.