Siendo sus padres primos hermanos, Sofía era por parte de ambos descendiente de Maximiliano I de Baviera, y además por parte de su padre, lo era también del último emperador del Sacro Imperio, Francisco II.