Jordan freed a jihadist held over a plot to attack Amman's airport in exchange for the release of its ambassador to Libya who was kidnapped last month, a minister said Tuesday.