It takes about a 1/2 an hour to 45 minutes even with an appointment. I would keep the appointment and see if you could be a little late for work perhaps
I dont think 40 minutes is enough. Test itself takes 20-30 minutes. Last week with an appointment at 7 am, I could enter into the main lobby at 7.05 am. Also, you need to wait again after your test to see the officer with your results. So, you might need to spend around 60-75 minutes for new Idaho license with test.
Thanks! Your answer is awaiting moderation.