Question: are shops open on new year's day in barcelona?
Answer: New Year's Day - 1 January 2020 Barcelona TMB Metro trains are open all night on New Years eve 31/12 2019 and the 1st of January is a public holiday in Barcelona and Spain. Generally Barcelona is quiet on 1st January with almost all shops closed.