| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 07/06 | Stage 1. Luxembourg - Luxembourg | Mathieu HERMANS | 64 km | |
| 08/06 | Stage 2. Luxembourg - Dippach | Theo DE ROOIJ | 187 km | |
| 09/06 | Stage 3a. Walferdange - Mondorf | Jan GOESSENS | 142 km | |
| 09/06 | Stage 3b. Luxembourg - Feschmaart | Eric VANDERAERDEN | 9.7 km | |
| 10/06 | Stage 4. Rosport - Bertrange | Roland LE CLERC | 184 km | |
| 11/06 | Stage 5. Diekirch - Diekirch | Andrea TAFI | 195 km | |
| General Classification | Michel CORNELISSE |
Navigate to
Tour de Luxembourg 1989 | Stage Overview