The 2004 Speedway Grand Prix Qualification or GP Challenge was a series of motorcycle speedway meetings used to determine the 6 riders that would qualify for the 2004 Speedway Grand Prix to join the other 16 riders that finished in the leading positions from the 2003 Speedway Grand Prix.
The system introduced the previous year, that of four quarter finals and two semi finals was retained and only 6 riders would qualify through the GP Challenge.
Piotr Protasiewicz won the GP Challenge.
32 riders to semi finals (Andrea Maida & Jarosà Âaw Hampel seeded to sf)
16 riders from to GP Challenge
6 riders to 2004 Grand Prix
+broke his leg and was unable to compete further