Lotnisko w Barcelonie składa się obecnie z nowego i starego terminala. Stary Terminal T-2 posiada stację kolejową, przystanki autobusowe, postój taksówek oraz własne parkingi. Podobnie pod tym względem wygląda terminal T-1, do którego wkrótce przyłączą linię metra. Nowy terminal to nowoczesne wnętrze i najnowsze rozwiązania technologiczne, duża ilość sklepów wolnocłowych, restauracji, barów i punktów usługowych.
Podróżni mogą dodatkowo skorzystać z poczekalni dla VIP-ów oraz centrów biznesowych. Niepełnosprawni mają do dyspozycji liczne ułatwienia, a osoby podróżujące z dziećmi pokoje opiekuńcze.
Niedaleko lotniska znajduje się kilka hoteli, na lotnisku znajdziemy wypożyczalnie samochodów.