De 24ste editie van de Clásica San Sebastián werd gehouden op 7 augustus 2004 in en om de Baskische stad San Sebastian, Spanje. De editie van 2005 werd betwist over 227 km en maakte deel uit van de Wereldbeker wielrennen.

De Spanjaard Miguel Ángel Martín Perdiguero schreef de overwinning op zijn naam voor de Italiaan Paolo Bettini. De Italiaan Davide Rebellin vervolledigde het podium.

Uitslag 

2004
Eendagswielerwedstrijd in 2004