How long it takes to write a CV should be between 8 and 16 hours, depending on factors like:
- how much work experience you put on your CV
- how readily available information about your past work experience is
- how badly you want the job (you should spend more time editing and customising your CV for a job you really want)
- if you already know how to write a good CV
- whether or not you use a professional CV template