La 70e édition du Tour d'Italie s'est élancée de San Remo le 21 mai 1987 et est arrivée à Saint-Vincent le 13 juin. Longue de 3915 kilomètres, l'épreuve est remportée par l'Irlandais Stephen Roche, qui réalise cette année-là le triplé Giro-Tour de France-Championnat du monde.