Due to its rocky and mountainous terrain, Himachal Pradesh doesn’t have a large number of domestic and international airports. The state offers very limited air connectivity with the other states of India. However, air travel still remains the fastest way to reach this state. Himachal Pradesh has 3 strategically located domestic airports in Shimla, Kangra and Kullu districts.
The Chandigarh airport makes for the most convenient option for the international tourists. The airport is situated around 117 km from the capital city of Shimla. From the airport, cabs are available and from Chandigarh Bus Station, regular buses ply to Shimla.
The Kullu Airport, also known as the Kullu-Manali Airport, is located in Bhuntar in Kullu district of Himachal Pradesh. Some of the famous and most popular tourist destinations that can be reached from the Kullu Airport are Kullu (10 km away), Manali (49 km away) and Mandi (108 km away). Frequent flights to the Bhuntar Airport from Delhi, Chandigarh and Pathankot are easily available.
The Kangra district has a small airport called the Gaggal Airport situated in Dharamshala. It also has regular flights which connect Kangra with Delhi and Chandigarh. The important places and tourist attractions near the Gaggal Airport are Dharamshala (13 km away), Kangra (1.5 km away), Mcleodganj (17.8 km away) and Palampur (39.4 km away).
Shimla, the capital city and the most visited travel destination of Himachal Pradesh, is well connected to the major cities of the country by the Jubbarhatti Airport. Some of the most famous sightseeing places near the Jubbarhatti Airport are Solan (52.6 km away), Kufri (35 km away), Naldehra (42 km away) and Kandaghat (37 km away).
All of the three airports in Himachal Pradesh have very short runaways (less than 5000 feet) and so, only small aircrafts are allowed to operate here.