Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy.You may at any time.
About Sabadell
Sabadell is a city and municipality in Catalonia, Spain. It is in the south of the comarca of Vallès Occidental, where it is one of the two capitals, the other being Terrassa. It is located on the River Ripoll, 20 km north of Barcelona, 190 m above sea level.