My cousin today went for her US Visa Interview in Chennai, India.
I dropped her off and was wondering how long it would take as i was waiting to take her back home.

It took approximately 45 minutes from her appointment time for her to finish the interview and come out.

I think it depends on the kind of VISA and the mean VISA Interview time may vary from 15 minutes to 45 minutes.