This is a tricky question, but in general, yes, it is
cheaper to buy a house
than purchase land and build one from scratch.
Caveat: costs can vary greatly depending on factors like a buyer's flexibility with location, renovations
they'd like to make on a pre-built house, and how long the buyer's planning on staying in either home.