Giro d'Italia 2026 · Stage 1 · Friday 8 May Nessebar – Burgas Distance 147.0 km Climbing 1,047 m Climbs 0 Highest 81 m 100 200 0 50 100 150