Morocco Visa Price

The price of a Morocco visa depends on your nationality. U.S. citizens can expect to pay DH120 for a single-entry visa, while citizens of other countries may pay as little as DH220. Prices are subject to change, so it's always best to check with the Moroccan embassy before applying for a visa.