La 70ª edición del Giro de Italia se disputó entre el 21 de mayo y el 12 de junio de 1987, con un recorrido de 22 etapas y 3915 km, que se recorrieron a una velocidad media de 37,045 km/h.