2004 Tour of Slovenia

The 2004 Tour of Slovenia (Dirka po Sloveniji) was the 11th edition of the Tour of Slovenia, categorized as UCI‑2.5 stage race held between 4 and 9 May 2004.

The race consisted of 7 stages with 922 km (572.9 mi) in total.

The original race was 995 km (618.3 mi) long, but the 6th stage from Villach (AUT)–Vršič finish ha to be shortened due to bad weather at Vršič Pass for 72 km (45 mi), with new finish at Ljubelj.

The 1st time race crossed the national borders, at 5 stages; Italy (2x), Austria (2x) and Croatia (1x).

Teams
Total 115 riders (79 finished it) from 20 teams started the race.

Professional

 * Sava Kranj
 * 🇦🇹
 * 🇦🇹 Team Hervis Apossort
 * Team Macandina-Kewa Rad
 * 🇵🇱
 * 🇯🇵 Team Nippo Japan
 * 🇩🇪 Winfix Arnolds Sicherheit
 * 🇮🇹 Cyber Team Faresin
 * Saeco-Romer's-Wetzikon
 * Axa Cycling Team
 * Team Moser-AH.nl
 * Team Moser-AH.nl

Amateur

 * Radenska Rog
 * TBP Lenart
 * Krka Novo mesto
 * Štajerska
 * Kamen Pazin

National

 * 🇦🇹 Austria
 * 🇸🇰 Slovakia
 * 🇩🇪 Germany