A Swiss air force Dassault Falcon passenger jet landed at Geneva airport this evening and taxied to stop close to a US Air Force Boeing that arrived yesterday evening, a Reuters witness said.
Footage showed several people, some carrying luggage, disembarking from the plane.
Earlier, a US official said a Swiss plane had left Tehran carrying Jason Rezaian, the Washington Post's Tehran bureau chief, Saeed Abedini, a pastor from Idaho and Amir Hekmati, a former Marine from Flint, Michigan, as well as some family members.
One more Iranian-American released under the same swap, Nosratollah Khosravi-Roodsari, was not aboard the aircraft. A fifth prisoner, American student Matthew Trevithick, was released separately yesterday, a US official said.
The Swiss Foreign Ministry said a Swiss aircraft carrying three US detainees freed by Iran and two family members would land in Switzerland late this afternoon, then travel on to a US military base in Germany.