Depending on year and spec it would take about 4 to 5 hours, many garages charge around £40 per hour, and I would advise to have a timing belt kit containing new giudes and tensioner. These kits vary in price but can be around the £100 mark.
Steve H
November 2006