if there changing the engine with the same engine in your car, then say about 5 to 8 hours ( depending on what gets replaced ), if your doing a front cut change, and putting a different engine in, then it could take 2 days or two weeks, all depends on what engine and what car its going into.
Searches related to How long does it take to put in a new engine?
how long does it take to swap an engine
how long does it take a mechanic to replace an engine
engine replacement time
how many hours to swap an engine
labor hours for engine swap
how long does it take a shop to replace an engine
engine swap time
how long does a honda engine swap take