The IVP procedure usually takes about an hour. But it is different for everyone. It depends on how well your kidneys function and how quickly the dye passes through your body. In some very slow kidneys, an IVP can take up to four hours.