Question: When is the Tour de France being held in 2013?
Answer: The official stages of this years Tour de France cycle race will take place between Saturday the 29th of June and Sunday, 21st of July, 2013.
The race will begin with the 212 km flat stage of Porto-Vecchio, Bastia on the French island of Corsica and finish at Versailles, Paris with a 118 km flat stage.
In total the riders will have to complete a huge 3,360 km (2,088 miles) over 21 stages with only two rest days in between.
The 2013 race schedule which will be the 100th running of the Tour de France will consist of:
2 Rest Days
2 Time Trial Stages (Individual)
1 Time Trial Stage (Team)
5 Hill Stages
6 Mountain Stages
7 Flat Stages