Vuelta a Espana has 21 stages, racing will start in August and will finish in September. Total cover distance of 21 stages will be more than 3200 kilometers.