The deals worth £97m have exceed previous valuations and will result in a net gain of £51m.
Both assets are being acquired by funds managed by Dalmore Capital, with consideration to be paid in cash in full on completion of each transaction.
Balfour will use the proceeds to invest in new and existing projects.
Balfour Beatty executive chairman, Steve Marshall, said: “These disposals are in line with our strategy to generate income from our Infrastructure Investments business through disposals, thereby releasing cash for future investments and delivering value for our shareholders.
“The transactions demonstrate the quality and liquidity of our portfolio, and show again a substantial premium to the Directors’ valuation.”