The fourth stage was run without the incidents that plagued the first three stages. Pothier, Maurice and César Garin and Beaugendre reached Bordeaux together, and the stage was decided by the final kilometre in the velodrome, where Pothier recorded the fastest time.
1. Lucien Pothier (Fra) en 8h40'06" (*) (moy : 30.917 km/h)
2. César Garin (Fra) (*)
3. François Beaugendre (Fra)
4. Maurice Garin (Fra) à 1" (*)
5. Philippe Jousselin (Fra) à 15'56" (él.1°)
6. Hippolyte Aucouturier (Fra) à 30'59" (*)
7. Henri Cornet (Fra)
8. Julien Maitron (Fra) à 40'24"
9. Alois Catteau (Bel) à 50'09"
10. Julien Gabory (Fra) à 1h08'14"
11. Jean-Baptiste Dortignacq (Fra) à 1h19'54"
12. Jean Dargassies (Fra) à 1h31'09"
13. Maurice Carrere (Fra) à 2h08'54"
14. Camille Fily (Fra) à 2h45'56" (él.2°)
15. Chaput (Fra) à 2h49'54" (*)
16. Auguste Daumain (Fra)
17. Auguste Rist (Fra)
18. Grimenwald (Fra) à 2h49'56"
19. Achille Colas (Fra) à 3h00'24"
20. Julien Lootens "Samson" (Bel) à 3h18'54"
21. Gustave Drioul (Bel)
22. Philippe De Balade (Fra) à 3h28'24"
23. Louis Colsaet (Bel) à 3h57'54"
24. Emile Poupin (Fra) à 4h04'57"
25. Damelincourt (Fra) à 4h14'12"
26. Auguste Gauthier (Fra) à 5h15'16"
27. René Saget (Fra)
28. Charles Prévost (Fra) à 5h56'54"
29. Eugène Delhaye (Bel) à 6h44'54"
30. Henri Paret (Fra) à 8h06'54"
31. Eugène Geay (Fra) à 8h23'56"
32. Noël Prévost à 9h14'54" (él.1°)
33. Albert Niepceron (Fra) à 9h50'57"
34. Laurent Tachet (Fra)
35. Antoine Deflotriere (Fra) à 37h04'54" Sluiten