The 2004 Champ Car season was the 25th season of the American racing series. The opening race took place from April 16 to 18 in Long Beach (USA); the final was held from November 5th to 7th, 2004 in Mexico City (Mexico). Sébastien Bourdais won this season.