By road the distance from Badalona to Barcelona is 8.47 mi equal to 13.63 km
By car, the estimated travel time is 0 hours and 19 minutes
The distance Badalona - Barcelona in a straight line is 5.67 mi equal to 9.12 km
The Page "Route from Badalona to Barcelona" proposes the shortest and fastest way to reach Barcelona from Badalona by car, bus or bike. The map shows the route Badalona Barcelona to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Barcelona Badalona and the time to go from Badalona to Barcelona.