索菲是家里最小的女儿,1847年出生。在两个姐姐相继嫁入两西西里家族后,父母开始为她寻找一门何时的夫婿,这是巴伐利亚本家的路德维希二世出现了,她向索菲求婚,并得到了她们家的同意。
但是路德维希二世是个同性恋,他向索菲求婚的目的就是掩人耳目。姐姐茜茜曾经极力阻止这场订婚,因为她与路德维希二世关系很好,不想妹妹将来受苦,而索菲却以为这是因为茜茜爱着路德维希二世。索菲的父母几次催促路德维希二世完婚,但是后者却一直推三阻四,最后,双方解除了婚约。
此后的索菲受到了来自奥地利、葡萄牙和符腾堡的王子的追求,但是她都没有答应。后来在姨妈家,她见到了来自法国奥尔良王室家族的费迪南德王子,他是路易·菲利普国王的孙子,两个人在1868年结婚。婚后他们来到英国生活,因为奥尔良王室家族流亡后在英国生活。
婚后起先这对夫妇感情很好,但是等到两个孩子出生后夫妻间的感情就越来越淡,她的丈夫有了私生子,而同时索菲也有了情人企图私奔被抓了回来。为了掩盖这桩丑闻,家族决定以当时比较通用的方式解决,那就是对外宣称索菲公主患有精神病把她送进了医院治疗。索菲后来从医院出来依然回到了丈夫的身旁,但是此后父母姐姐弟弟相继去世,索菲越来越沉默。
1897年,索菲和家人在巴黎观赏演出,剧院起了大火,她让大家逃命而自己走的慢了些结果大火烧到了她的裙子,最终50岁的索菲公主就这样被烧死了。