This paper proposes an efficient drive system for 3-phase Induction Motor with a front end Vienna Rectifier and SPWM Inverter. The front end Vienna Rectifier is controlled using closed loop hysteresis control which improves the input power factor and eliminates the use of large filters. On the other hand SPWM is used as the switching technique for the inverter. The switching sequence has been generated using dsPIC30f4011 micro-controller. SPWM technique reduces the harmonic content and along with the V/f control it provides an efficient speed control of Induction Motor. The whole system has been simulated and validated on PSIM software. © 2019 IEEE.