Pep Guardiola's attacking lineup reaped rewards as his side heaped the pressure on its archrivals with the club's 10th consecutive league win.
In a comprehensive win, Alexis Sanchez opened the scoring before Lionel Messi added the second shortly before the break. Getafe limited the space in the second half but eventually succumbed to the pressure as Pedro and Sanchez put the game beyond doubt.
Barca began by squeezing Getafe high up the pitch and using its wide midfielders and wingers to stretch the pitch and edge forward down the flanks.
With 12 minutes played, Andres Iniesta forced the first save of the game from Miguel Moya, but there was nothing the Getafe keeper could do to keep Sanchez’s effort out just two minutes later.
Messi cushioned the ball into the path of the Chilean who then skipped inside of Alexis before bending an effort into the top corner from the edge of the box.
The Blaugrana were pulling Getafe apart at will but the second goal remained elusive. Pedro and Messi both failed enhance the lead either side of a contentious effort from Xavi in the 17th minute.
Messi threaded a pinpoint pass to put the midfielder clear to dink the ball over Moya, but saw his shot cleared off the line by Cata Diaz, and Messi failed to head in the rebound.
Barca remained dominant. Sanchez missed a fantastic opportunity to score his and his team’s second, when Isaac Cuenca’s tantalising cross begged for a tap in at the back post, but the Chilean could not oblige as he hit the side netting from inside the six-yard box.
Relief could be felt among the Barca ranks when the lead was eventually doubled just one minute before the break. Messi upped the tempo with a one-two in the box with Iniesta, who then teed the ball up for the Argentine to hammer a devastating finish into the back of the net from 15 yards.
Barcelona began the second half as it ended the first but fell flat soon after. Just before the hour mark, Busquets’ poor headed clearance fell to Diaz in space. He looped an ambitious shot at Victor Valdes’ goal but it lacked enough dip to find the net, rattling the bar before going behind.
In a low-tempo second period, it was not until the 73rd minute that Barcelona found the net again. Cuenca hugged the right touchline all night and recovered from an initial heavy touch to supply a great cross for Sanchez to head past Moya.
Two minutes later, Pep Guardiola’s side made the victory all the more emphatic. Messi supplied the expert delivery which Pedro flicked across the goal from the near post to score just his third league goal of the season.
Barcelona remains in second position but has closed the gap with Real Madrid to just one point. Jose Mourinho's side can restore its four-point advantage should it beat Atletico Madrid Wednesday evening.
Getafe, meanwhile, remains in 10th place but could drop into the bottom half should results go against it Wednesday.