Azerbaijan has 5 international airports that provide both domestic and international flights. The Heydar Aliyev International Airport in Baku is the largest and handles the majority of passenger traffic. Other major airports include Ganja, Nakhchivan, Lankaran and Zagatala that connect Azerbaijan to countries in Europe and the Middle East.