Why Are European Options Generally Cheaper than Comparable American Options?
European options are cheaper because the right to exercise early, which is present in American options, holds a positive value. The flexibility of early exercise gives the American option holder an advantage that must be paid for in the premium.
Since the European option lacks this feature, its value is always less than or equal to the American option with the same strike and expiration.