Amirshahi attended primary and part of secondary schools in Tehran Iran and later went to Charters Towers, a private boarding school in Bexhill-on-Sea Sussex, England. After obtaining her O- and A-levels in various subject matters she studied physics at Woolwich Polytechnic in London.