Онегин убил Ленского на дуэли из-за разногласий и конфликта, возникшего между ними. Причиной их столкновения стали личные обиды и недопонимания, которые накопились в течение времени.
Ленский был романтичным, эмоциональным и идеалистическим молодым человеком, в то время как Онегин, являясь более прагматичным и циничным, не разделял его взглядов на жизнь. Накануне дуэли, Онегин, неожиданно для себя, оскорбил Ленского, спровоцировав его на вызов.
Важно отметить, что сама дуэль была скорее следствием социальных норм и кодекса чести того времени, которые предписывали решать конфликты подобным образом. Таким образом, убийство Ленского стало трагическим отражением их разных мировоззрений и социального давления, а также последствием ошибки и недопонимания.