There are 3 hours from 9 am to noon (12pm (midday)) 2 more hours to get to 2 pm, and you add up 3+2 (which equals 5) then add 30 minutes. So your answer would be 5 and a half hours. How many hours is 10am till 2pm?