How long does it take for a metaphoric rock to form?

Metamorphic rocks takes from as much as thousands of years to just a few minutes to form depending on the type of metamorphism involved and the range of existing physical properties like temperature and pressure involved.