It's the third finals appearance in team history for the Cavaliers. Cleveland lost to Golden State in six games last year and got swept by San Antonio in 2007.
For James, it's his sixth straight trip to the finals, including four with Miami. He finished with 11 rebounds and six assists.
Kyrie Irving had 30 points and J.R. Smith had 15 for the Cavaliers, who will face the winner of the Golden State-Oklahoma City series on June 2.
Cleveland would open at home against the Thunder but would be on the road against the 73-win Warriors, who trail 3-2 against Oklahoma City heading into Saturday's Game 6.