Simon Hackney's late strike clinched Carlisle a win that keeps them in front at the top of League Two.
Barnet took the lead eight minutes after the break when Derek Holmes headed a Nicky Bailey free-kick into his own net under pressure.
But Carlisle were level inside 20 seconds when Michael Bridges slotted past Matt Reed from ten yards out.
Hackney then pounced for the Cumbrians after good work from Adam Murray with 15 minutes remaining.
Barnet: Reed, Fuller, Charles, Yakubu, Gross, Sinclair, Hessenthaler, Bailey, Strevens, Grazioli (Hatch 78), Norville.
Subs Not Used: Jones, Hendon, Vernazza, Lee.
Booked: Gross, Strevens, Hatch.
Goals: Holmes 53 og.
Carlisle: Westwood, Arnison, Murphy, Livesey, Aranalde, Lumsdon, Adam Murray, Billy, Bridges, Holmes (Glenn Murray 81), Hawley (Hackney 50).
Subs Not Used: Williams, McGill, Grand.
Booked: Billy.
Goals: Bridges 54, Hackney 75.
Att: 2,870.
Ref: P Miller (Bedfordshire).