Celelalte zece oraşe în care se vor desfăşura partidele celei de-a 20-a ediţii a Cupei Mondiale sunt Cuiaba, Curitiba, Manaus, Natal, Porto Alegre, Recife, Brasilia, Fortaleza, Salvador şi Belo Horizonte.
Semifinalele vor fi găzduite de Belo Horizonte şi Sao Paolo, în timp ce meciul pentru locul 3 va avea loc la Brasilia. Ca o curiozitate, echipa gazdă, Brazilia, va evolua pe Maracana doar în cazul în care va ajunge în finala de pe 13 iulie.
Programul a fost făcut în aşa fel încât fiecare dintre cele 12 oraşe să găzduiască cel puţin patru meciuri.
Forul mondial a anunţat şi orele de disputare ale partidelor. Meciul de deschidere, semifinale, finala mică şi o parte dintre optimi şi sferturile de finală vor începe la ora 23 (ora României), în timp ce jocurile din faza grupelor vor începe la orele 19, 22, 1 şi 4. Finala se va juca de la ora 22.
Un mare dezavantaj îl reprezintă faptul că FIFA a decis ca fiecare echipă să joace meciurile din grupe în oarşe diferite, astfel că jucătorii şi fanii vor fi nevoiţi să parcurgă distanţe uriaşe de la o partidă la alta.
Oficialii forului mondial au declarat că au învăţat din neajunsurile de la Cupa Mondială din 2010, din Africa de Sud, iar problemele nu se vor repeta în Brazilia. Cu toate acestea, infrastructura ţării gazdă reprezintă un motiv de îngrijorare, în special în ceea ce priveşte modernizarea aeroporturilor.