How many days Bank Electronic Transfer takes?

Hi,

Can anyone tell me how long Electronic Bank Transfer takes? Electronic Transfer means Funds sent electronically from a Bank to a Bank .

I know its faster way to send money than Normal Bank Wire Transfer but not sure of its duration . Also, How is Paypal? Is it safe to use and what is its process?

Thanks