Had my medical at the beginning of January. Started at 15.00, and I got out at about 16.45. Lots of form-filling, urine test (which I had to do twice), eyesight test, hearing test, ECG (which I will probably have to do again), general physical examination (including coughing and dropping!!!) haemoglobin test, lung capacity test (with a nasty little chest infection). Height vs weight. Very little waiting around. No real shocks, and believe me, I'm far from fit!