The 2004 Volta a Catalunya was the 84th edition of the Volta a Catalunya cycle race and was held from 14 June to 20 June 2004.
The race started in Salou and finished in Barcelona.
[2] The race was won by Miguel Ángel Martín Perdiguero of the Saunier Duval–Prodir team.
Fifteen teams of up to eight riders started the race:[3] 14 June 2004 – Salou to Salou, 18.1 km (11.2 mi) (TTT)[6] 15 June 2004 – Salou to Horta de Sant Joan, 145.4 km (90.3 mi)[7] 16 June 2004 – Les Borges Blanques to Col de Pal, 200.7 km (124.7 mi)[8] 17 June 2004 – Llorts to Ordino-Arcalis, 12.4 km (7.7 mi)[9] 18 June 2004 – Llívia to Blanes, 180.8 km (112.3 mi)[10] 19 June 2004 – Blanes to Vallirana, 148.1 km (92.0 mi)[11] 20 June 2004 – Olesa de Montserrat to Barcelona, 132.8 km (82.5 mi)[12]