La 8e étape du Tour d'Espagne 2013 s'est déroulée le samedi 31 août 2013, entre Jerez de la Frontera et Estepona sur une distance de 166,6 km.