Just had my K2 medical yesterday at Auckland Citymed at 1:30pm.
Great experience. For a nervous time, they treat you with respect and are very professional and quick.
Timeline (give or take a few minutes), appointment was at 1:30pm, I got to Citymed about 1:10pm
I caught a flight from Wellington to Auckland, landing around 12pm.
Went straight out the front of the airport to catch the Skydrive bus which got me to Skycity about 12:50pm.
Walked from Skycity to Citymed in about 10-15 minutes at a casual stroll pace. It's all downhill.
Reception checked my paperwork and the nurse called me in to put me through the paces of taking vitals and measurements.
Doctor called me in and did a bunch of questions about my medical history, things like hospital stays, medications, family history, pysch issues, drug/alcohol dependencies, STD history etc Then a bit of a check for breathing, heart rate and reflexes. Nothing major or invasive.
Back to the nurse for a couple vaccination updates and blood draws then off to radiology out the back of Citymed for a chest x-ray and I was done.
15-20 minute walk back to Skycity for the bus back which got me to the airport around 4pm.
(Don't forget to hand over your paperwork to the front counter at Citymed when you leave)
So I think that my timeline was pretty much as good as it could get at 4 hours from airport doors to airport doors.
But I would definitely allow more time than 4 hours for bad traffic or flight delays or longer wait times at Citymed.
All in all I 100% rate the Citymed experience. I thought it was going to be a bit clinical and stiff, but they were super nice.