该公司成立于1945年3月14日,并于1946年9月19日开始投入服务,从里斯本到马德里使用道格拉斯的DC - 3客机。同年它开始增加目的地,到达包括安哥拉罗安达和洛伦索马贵斯(今马普托),莫桑比克。
1947年,航线扩展到从里斯本到波尔图以及圣多美和普林西比以及伦敦。并于1949年开始技术咨询方案服务丹吉尔和卡萨布兰卡。在1953年,该航空公司是一家私营公司。
在1969年,服务拓展到纽约,使用圣玛丽亚岛亚速尔群岛中转。而在1970年则到达波士顿。在1975年,TAP被收归国有,成为国有企业,并改变其名称为葡萄牙TAP航空公司,时间是1979年3月。
在20世纪70年代,TAP曾购买波音747客机取代他们的波音707客机,但是由于缺乏需求最终747客机被出售。之后他们使用空中客车A310s飞行长途路线。到1990年代末,TAP出售了所有旧波音727s和波音737飞机,并用空中客车A319,A320和A321飞机取代。而长途大型客机则使用空中客车A340。
在1991年,TAP开始到达柏林。在1993年,开始飞往特拉维夫。在1994年,塔签署了代码共享协议,与达美航空在北大西洋合作提供服务,但是该协议已于2005年结束。
1997年,服务开始蓬塔卡纳和曼谷。不过在1998年,飞往曼谷和澳门的航班就中止了。
2005年,TAP成为星空联盟第16位成员。在2月,TAP航空公司被重新命名为葡萄牙航空,当时雇用9750员工。还结束了与达美航空的代码共享协议,与美国联合航空公司开始新协议,作为其成员的星空联盟。根据这一协定联合航空(UA )的代码被放置在葡萄牙的跨大西洋航班和一些非洲的航班,以及葡萄牙航空的代码(普瑞尔)被放置在美国的航班。
2006年11月6日,葡萄牙航空签署了一项协议,用于购置葡萄牙语区域航空公司Portugália98%的股份。而Portugália是否加入星空联盟作为一个区域会员或合并其业务与技术咨询方案仍不清楚。
葡萄牙在2009年预计将实现私有化, 并开始定期航班到莫斯科,华沙和赫尔辛基。