Leuven , Belgium
-
Esslingen Baden-Württemberg , Germany

Straight line distance:

407.0 kilometers
(254.4 miles)

Driving distance:

538.0 kilometers
(336.3 miles)

Driving time:

5 hours 2 minutes