逆行发生交通事故,责任由逆行车辆承担。
根据《中华人民共和国道路交通安全法》的规定:
1. 机动车之间发生交通事故的,由有过错的一方承担责任;双方都有过错的,按照各自过错的比例分担责任。
2. 机动车与非机动车驾驶人、行人之间发生交通事故的,由机动车一方承担责任;但是,有证据证明非机动车驾驶人、行人违反道路交通安全法律、法规,机动车驾驶人已经采取必要处置措施的,减轻机动车一方的责任。
3. 交通事故的损失是由非机动车驾驶人、行人故意造成的,机动车一方不承担责任。
4. 非机动车驾驶人、行人没有过错的,由机动车一方承担赔偿责任;有证据证明非机动车驾驶人、行人有过错的,根据过错程度适当减轻机动车一方的赔偿责任;机动车一方没有过错的,承担不超过百分之十的赔偿责任。
5. 交通事故的损失是由机动车一方故意造成的,机动车一方不承担赔偿责任。
所以,如果逆行车辆与其他车辆发生碰撞,那么逆行车辆应承担全部或主要责任。