Niort , France
-
Bern , Switzerland

Straight line distance:

607.4 kilometers
(379.6 miles)

Driving distance:

847.0 kilometers
(529.4 miles)

Driving time:

7 hours 57 minutes