An EGD usually does not exceed 10-15 minutes, EUS usually does not exceed 30-40 minutes, however some complicated EUS procedures can take longer. ERCP time usually does not exceed 40 minutes, however very difficult cases can take longer.