The exact time to replace a car key on-site depends on several factors like the car make and model as well as the type of the key (with or without transponder). But typically it can range from 30 minutes to 1 hour.