how far is spain from rome
The distance from Rome, Italy to Barcelona, Spain is 546 miles (879 km). The driving distance between Rome and Barcelona is 1,378 km - about 12 hours 55 mins. <i><b>Distance:</b></i><br /> The distance from Rome, Italy to Barcelona, Spain is <b>546 miles (879 km). <br /></b> The driving distance between Rome and Barcelona is <b>1,378 km</b> - about 12 hours 55 mins.