| 1 | | 20 | AG Insurance - Soudal Team | 05:49:40 |
| 2 | | 21 | Human Powered Health | " |
| 3 | | 22 | Vini Fantini - BePink | " |
| 4 | | 21 | Team Visma | Lease a Bike Women | " |
| 5 | | 21 | Team SD Worx - Protime | + 42 |
| 6 | | 21 | Team SD Worx - Protime | + 01:27 |
| 7 | | 22 | Team Picnic PostNL | + 02:29 |
| 8 | | 21 | FDJ United - SUEZ | + 04:32 |
| 9 | | 22 | EF Education - Oatly | + 04:46 |
| 10 | | 20 | Lidl - Trek Ladies | + 05:04 |
| 11 | | 22 | Canyon//SRAM Racing zondacrypto | " |
| 12 | | 20 | Team Visma | Lease a Bike Women | + 09:09 |
| 13 | | 21 | Vini Fantini - BePink | + 11:10 |
| 14 | | 20 | Uno-X Mobility Women | + 14:26 |
| 15 | | 21 | Movistar Team Women | + 19:37 |
| 16 | | 19 | Mayenne Monbana My Pie | + 21:44 |
| 17 | | 21 | Lotto - Intermarché Ladies | + 25:53 |
| 18 | | 21 | Team Picnic PostNL | + 27:53 |
| 19 | | 20 | Uno-X Mobility Women | + 28:20 |
| 20 | | 21 | Lotto - Intermarché Ladies | + 28:59 |
| 21 | | 21 | Vini Fantini - BePink | + 31:37 |
| 22 | | 19 | Vini Fantini - BePink | + 42:46 |