How long do motorcycle engines last?

How long do motorcycle engines last?

Typically, a motorcycle engine should last somewhere between 50,000 miles to 250,000 miles depending on the make and type of the engine, and the maintenance and usage by the rider.

See also  What kind of fluid goes in a Harley transmission?