乘坐公交车发生事故,责任承担是有不同情况的。要是事故是因为公交公司自身的过错造成的,像车辆出现故障或者驾驶员有违规操作的情况,那么公交公司就要承担全部的赔偿责任。要是事故是由第三方侵权引起的,例如其他车辆撞到了公交车,那就由第三方来承担责任。不过,如果公交公司也有过错,像是没有尽到安全保障的义务,那也需要在它有过错的范围内承担相应的补充责任。要是乘客自己存在重大过失,比如干扰驾驶员正常驾驶,这就可能会让公交公司的赔偿责任减轻。通常情况下,公交公司是有义务保障乘客安全的。具体的责任划分得依据事故发生时的具体情况以及各方的过错程度来确定,这一般是通过事故责任认定书等文件来明确的。最后,由责任方按照法律规定对乘客的人身伤亡、财产损失等进行赔偿。总之,事故责任划分要综合多方面因素考量,以确保各方责任得到合理认定和承担。