Tour de Hainan 2017

La 12.ª edición del Tour de Hainan se corrió entre el 28 y el 5 de noviembre de 2017.El recorrido consistió de un total de 9 etapas sobre una distancia total de 1571,2 km.La carrera formó parte del circuito UCI Asia Tour 2018 dentro de la categoría 2.HC y fue ganada por el ciclista italiano Jacopo Mosca del equipo de categoría Profesional Continental el Wilier Triestina-Selle Italia.Tomaron la partida un total de 20 equipos, de los cuales 4 fueron Profesional Continental, 15 Continentales y 1 Selección nacional, quienes conformaron un pelotón de 132 ciclistas de los cuales terminaron 91.Las clasificaciones finalizaron de la siguiente forma:[1]​
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa escarpada
etapa de montaña
etapa de montaña
etapa de media montaña
etapa de media montaña
etapa escarpada
etapa escarpada