Emin Huseynov flew out of Azerbaijan on the plane of Switzerland's top diplomat Didier Burkhalter, who attended the Euro Games ceremony in Baku late on Friday, the federal department of foreign affairs said.
His departure came after months of negotiations with the Azerbaijani authorities, department spokesman Jean-Marc Crevoisier told the ATS news agency.
The 35-year-old journalist and rights activist was currently in Bern, did not for the moment wish to speak to the media and has until September to decide whether he wants to apply for asylum in Switzerland, Crevoisier was quoted as saying.