Guys, I want to share my experience at IOM Karachi. So I booked an appointment on UAN number in this thread. They took my information over the phone including name and passport info. I got an appointment for a week after for 9:00am.
At the time of appointment, I was told to take Careem there since Parking is a hassle in the area. It is in the narrow road next to the KFC Shahra-e-Faisal. It was the building next to Taj Medical Centre with a guard at the door who sees your appointment and lets you in. They have a waiting area where they hand you a number and ask you to sit. So you sit down and wait for them to call your number. Once your number is called you have to put your belongings in the locker in the waiting room and then proceed through to the medical centre. Before you proceed, you are handed a different number.
After you enter into the medical centre, you're called upon Counter 1 for a photograph. Then you proceed to either counter 2 or 6 for appointment details and counter 4 for payment. So right now, and I'm thinking because of the dollar value, the medical cost is 17,910.
First they check your weight and BP by a preliminary doctor. Then take they your X-RAY. Later you proceed to the lab for urine and blood sample.
The good thing I like is that they can tell you right away if you need another X-RAY or a urine sample. If everything seems fine, they will let you go.
Overall, I reached around 9:35am and left at 12:53pm. So yeah, it does take some time.