La 20e étape du Tour d'Italie 2006 a lieu le 27 mai entre Trente et Aprica. Elle est remportée par Ivan Basso.