By road the distance from Rome to Barcelona is 844.37 mi equal to 1358.89 km
By car, the estimated travel time is 14 hours and 33 minutes
The distance Rome - Barcelona in a straight line is 533.27 mi equal to 858.22 km
The Page "Route from Rome to Barcelona" proposes the shortest and fastest way to reach Barcelona from Rome by car, bus or bike. The map shows the route Rome Barcelona to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Barcelona Rome and the time to go from Rome to Barcelona.