The terminal where your flight departs does not depend on its eventual destination, as Josep Tarradellas Barcelona-El Prat Airport assigns terminals by airline companies.
Terminal T1, for example, handles flights operated by members of the One World, Star Alliance and Sky Team groups, as well as their associate airlines and companies operating intercontinental flights; while Jet2.com and Ryanair operate in Terminal T2B, and EasyJet flights arrive and depart from Terminal 2C.
To confirm where you will need to check-in, consult the airlines list here.
Free shuttle buses provide a convenient travel service between the terminal buildings.
Barcelona Airport Departures – Live Updates
The following live flight departures information for Josep Tarradellas Barcelona-El Prat Airport is provided by flightstats.com.