内蒙古共有18个机场,分布如下:
1. 呼和浩特市:呼和浩特白塔国际机场
2. 包头市:包头东河机场
3. 乌海市:乌海机场
4. 鄂尔多斯市:鄂尔多斯伊金霍洛国际机场
5. 兴安盟:乌兰浩特义勒力特机场
6. 赤峰市:赤峰玉龙机场
7. 通辽市:通辽机场
8. 锡林浩特市:锡林浩特机场
9. 呼伦贝尔市:呼伦贝尔东山国际机场
10. 乌兰察布市:乌兰察布集宁机场
11. 巴彦淖尔市:巴彦淖尔天吉泰机场
12. 满洲里市:满洲里西郊国际机场
13. 二连浩特市:二连浩特赛乌素机场
14. 阿尔山市:阿尔山伊尔施机场
15. 扎兰屯市:成吉思汗机场
16. 阿拉善右旗:巴丹吉林机场
17. 阿拉善左旗:巴彦浩特机场
18. 额济纳旗:桃来机场
这些机场均有通往省内外的航空线路,首府呼和浩特至北京、上海、广州、乌兰巴托、海拉尔等区内外有多条航线和2条国际航线。