I can't remember exactly how long mine lasted, but some of that time could be waiting around. At mine, I waited then saw a midwife first who did bloods, urine and blood pressure. Then I waited again until I saw the team. I think the total time I was at the hospital was maybe two hours, but the time in with my team was probably something like 45 mins. They talked about pregnancy, diabetic control, what appointments I'd have, etc.
It's good if you have questions that you write them down. It's so easy to forget when you're there!
You might also be offered a scan, but I refused that and waited for the 12 week one.