The House is expected to pass later Wednesday a Senate version of the bill.
The measure has been tweaked from the version the House passed easily last month.
But it does include a provision saying climate change is not a hoax, which could cause some conservative Republicans to think twice.
The vote caps weeks of debate over one of the top priorities of the Republican-controlled Congress. It also foreshadows the first of many standoffs with Obama on energy and environmental policy.
Obama has said he wants the review process to play out and wants to ensure the pipeline from Alberta to the U.S. Gulf Coast won't exacerbate global warming.