婚姻無效的原因如下:1、屬於重婚。重婚,是指有配偶者再行結婚的行爲。即已經有了一個婚姻關係,又與他人締結第二個婚姻關係。2、未達到法定婚齡。3、雙方爲直系血親或者三代以內旁系血親。【法律依據】根據《民法典》第一千零五十一條:有下列情形之一的,婚姻無效:(一)重婚;(二)有禁止結婚的親屬關係;(三)未到法定婚齡。