Currently, citizens of the USA, the UK, the EU, Canada, Australia and New Zealand, among many others, do not need a visa to travel to Morocco, provided they have a passport of usually six months’ validity and an onward or return ticket(with supporting documents).