About 4 hours total
If you have an appointment( all documents ready) , 45-60 minutes, from you get in contact with the first DMV employee to the last one. Whole transaction. Now, if you got without an appointment, I would say, couple hours or more. 👋
Thanks! Your answer is awaiting moderation.