Heidelberg Baden-Württemberg , Germany
-
Rho , Italy

Straight line distance:

431.9 kilometers
(269.9 miles)

Driving distance:

568.0 kilometers
(355.0 miles)

Driving time:

6 hours 13 minutes