It's instant for an IMPS and UPI transaction. NEFT transaction may take up to 2-3 hours and RTGS transaction may take up to 30 minutes to get credited into your account.