Зависит от формата. Если подруга после работы забежала - может час-два просидеть, а потом домой надо. А если, например, мы договорились с подругой что встретимся, пойдем погуляем, потом зайдем к ней или ко мне на чай (или на что-то более существенное), то такой визит и на 3-5 часов может затянуться, пока кто-то не устанет. Но мы все умеем четко озвучивать свои ожидания, т.е. если я расчитываю, что гость уйдет через 2 часа, я это озвучу еще до визита: "Мань, у меня есть время до 6, потом дела". Ну и, соответственно, мне тоже такое заранее озвучивают.