Puchar Świata w kolarstwie torowym w sezonie 2004 to 12. edycja tej imprezy. Organizowany przez UCI, obejmował cztery rundy: w stolicy Rosji - Moskwie w dniach 13-15 lutego 2004 roku, w Meksykańskim Aguascalientes w dniach 12-14 marca 2004 roku, w brytyjskim Manchesterze w dniach 9-11 kwietnia 2004 roku oraz w australijskim Sydney w dniach 14-16 maja 2004. Była to ostatnia edycja Pucharu Świata, w której zawody rozgrywano w systemie letnim.
Trofeum sprzed roku obroniła reprezentacja Niemiec.
Klasyfikacja narodów
Wyniki
Mężczyźni
Keirin
1000 m
Sprint indywidualny
Sprint drużynowy
Wyścig indywidualny na dochodzenie
Wyścig drużynowy na dochodzenie
Scratch
Madison
Wyścig punktowy
Kobiety
Keirin
500 m
Sprint indywidualny
Sprint drużynowy
Wyścig indywidualny na dochodzenie
Scratch
Wyścig punktowy
Linki zewnętrzne