War 2 had a slow start, accumulating ₹233.05 crore in India over the first 17 days. On the 18th day, the film earned an additional ₹1.45 crore across all languages. The Hindi occupancy on Day 18 was as follows: Overall: 19.08%, Morning shows: 6.95%, Afternoon shows: 22.7%, Evening shows: 28.67% (the highest), and Night shows: 17.99%. The top Hindi occupancy cities on Day 18 were Chennai at 51% (the highest), Bengaluru at 25.5%, Kolkata at 24%, Pune at 22.25%, and Mumbai at 18.25%. The total box office collection after 18 days stands at ₹234.5 crore in India, ₹357 crore worldwide, and ₹280.1 crore from overseas.