Beni Ganc ukończył szkołę z internatem w Ramat ha-Szaron. Następnie uzyskał tytuł licencjata historii na Uniwersytecie Telawiwskim oraz tytuł magistra nauk politycznych na Uniwersytecie Hajfy.

Służba wojskowa Brygada Spadochronowa W 1977 rozpoczął służbę wojskową w Siłach Obronnych Izraela. Po odbyciu obowiązkowego szkolenia wojskowego został przyjęty do 50 Batalionu w Brygadzie Spadochronowej. Przeszedł szkolenie oficerskie i został dowódcą plutonu spadochroniarzy w 101 Batalionie. W 1980 jako zastępca dowódcy kompanii wziął udział w operacji wojskowej w Libanie. Podczas wojny libańskiej w 1982 Ganc walczył w zachodnich dzielnicach Bejrutu, gdzie zastąpił rannego dowódcę kompanii. W 1983 został dowódcą specjalistycznego batalionu inżynieryjnego (saperów) „Palchan” (hebr. פלחה”ן) Brygady Spadochronowej, do którego zadań należało torowanie drogi natarcia dla brygad i rozbrajanie ładunków wybuchowych. Następnie został zastępcą dowódcy elitarnej jednostki sił specjalnych (jednostka Sił Powietrznych Izraela). W 1987 został mianowany dowódcą 890 Batalionu spadochroniarzy Brygady Spadochronowej. Uczestniczył w czterech misjach bojowych przeciwko terrorystom w południowym Libanie. W 1989 objął dowództwo w Jednostce Szaldag. Między innymi zabezpieczał przeprowadzenie operacji Salomon, podczas której ewakuowano Żydów z Etiopii.