*Photo Credits: cafonline.com
CAF and Morocco’s Local Organising Committee (LOC) have laid out a clear ticketing process for AFCON 2025, with a digital twist. Knowing where to go and how to prepare will give you a better chance at securing seats.
🏷️ Official Site & Yalla App
All tickets will be sold through the official ticketing portal: tickets.cafonline.com/en.
At the same time, CAF is launching the Yalla app, which will serve as the central hub for Fan ID registration, stadium access, and (for international fans who require it) e-Visa processing.
Every ticket holder must register through Yalla to activate their Fan ID before entering stadiums or fan zones.
🎟️ Ticketing Phases & Tips
- Visa cardholders pre-sale: CAF is offering an exclusive window for Visa cardholders. During this window, you can access tickets before general sales begin.
- General public sale: After the pre-sale, the general public can purchase tickets. Only a portion of stadium capacity (30%) will be released initially.
- Phased releases: Ticketing will occur in phases: first in September, then later in October and November for remaining match allocations.
How to Prepare
- Install Yalla app early: Download and install Yalla so Fan ID registration is ready as soon as ticket purchase is confirmed.
- Have your documents ready: Passport or ID details, payment information, and match preferences should be at hand to avoid delays.
- Act quickly: High-demand games may sell out fast. Be ready to confirm and check out as soon as your choice becomes available.
🔍 Final Note
The combined use of tickets.cafonline.com and the Yalla app marks a more digital, streamlined approach to AFCON ticketing. Fans who follow the phases, act early, and register properly have the best shot at securing seats in Morocco’s stadiums.
Related:


Still having problems with American U.S. passports. The Yalla App is unable to scan our passports to get a FAN ID. We have communicated with Yalla support to no success. 15 of us travelling on Friday December 19th have not been able to purchase tickets. Is there a physical address location in Casablanca or Rabat we can go to solve our issue and purchase tickets