Bagheria , Italy
-
Perpignan , France

Straight line distance:

1,034.1 kilometers
(646.3 miles)

Driving distance:

2,051.8 kilometers
(1,282.4 miles)

Driving time:

20 hours 31 minutes