Tour de France 2012 Stage Profile

Prologue
6/30 SAT
Stage01
7/01 SUN
Stage02
7/02 MON
Stage03
7/03 TUE
Stage04
7/04 WED
Stage05
7/05 THU
Stage06
7/06 FRI
Stage07
7/07 SAT
Stage08
7/08 SUN
Stage09
7/09 MON
Rest Day
7/10 TUE
Stage10
7/11 WED
Stage11
7/12 THU
Stage12
7/13 FRI
Stage13
7/14 SAT
Stage14
7/15 SUN
Stage15
7/16 MON
Rest Day
7/17 TUE
Stage16
7/18 WED
Stage17
7/19 THU
Stage18
7/20 FRI
Stage19
7/21 SAT
Stage20
7/22 SUN