NEXT UP Space

How long does it take to get to Mars and why is it so difficult?