I don't think it would be too long, 20 years maybe (IF there's a solid interest in that). There have been preparations for this trip since long time a go. The main problem is oxygen and food, which they tried to solve with space-gardening experiments, to grow plants on the actual ship. A trip to Mars and back would take a bit more than a year and a half in optimum conditions (launch windows primarily).