蒋军作战。1930年，张惠长参加中原大战。1931年6月，任广州非常会议国民政府空军总司令、军事委员会西南分会委员。同年，当选为中国国民党第四届中央执行委员。1932年任西南政务委员会常务委员。1933年4月29日，获聘为全国航空建设委员会委员。同年底，闽变发生，张惠长在闽变中向全国发出“空军人员暂不参加内战”的通电，并动员广东空军近百人脱离广东军政府陈济棠手下的航空局，转投闽变中在福州成立的中华共和国人民革命政府。1935年，张惠长任中华民国驻古巴全权公使。1937年任满归国，任中山县县长。抗日战争期