It depends. Generally it is between 1-4 hours. The examiners have the authority of extending and minimizing the time duration of the dissertation viva. Mostly PhD dissertation viva is extended to 4 hours or more.