Major roads were blocked off across Catalonia on Friday and several main streets in Barcelona were closed to traffic in anticipation of the marches, as well as picket lines that had begun springing up, while regional trains and the city's metro were running on a reduced timetable.
Barcelona's El Prat airport, forced to cancel around 150 flights this week after it was barricaded by thousands of people, was running normally for the most part, according to Spain's ministry of public works. Around 36 flights operated by Vueling were cancelled on Friday due to the strike, the Spanish low-cost airline owned by IAG said on Twitter.
Barcelona town hall said 400 garbage containers were set ablaze during protests on Wednesday and estimated that the city had suffered damage totalling more than 1 million euros ($1.1 million) in two days.
Thursday began with largely peaceful protests as young people draped in Catalan flags tossed balls and skipped rope. The mood shifted later in the night, with protesters setting fire to cafe chairs lining the fashionable Rambla de Catalunya street in the heart of Barcelona's tourist district.
Regional police said 16 people were arrested across Catalonia, while health officials said medical aid was provided to 42 people.
Carmaker Seat, a unit of Volkswagen AG (VOWG_p.DE), said it had halted production at its plant in Martorell, near Barcelona, from Thursday afternoon until Saturday, over concerns that the marches would disrupt traffic, a company spokeswoman said.