Maria Casal nació en Guillena (Sevilla) en 1929, de padres suizos. Estudió Medicina en Barcelona. En Pamplona participó en la fundación de la Escuela de Enfermeras (hoy Facultad de Enfermería) de la Universidad de Navarra. Más tarde fue profesora en el Colegio Romano de Santa María (Castelgandolfo, Italia). Ya en Suiza, dirigió una residencia de estudiantes y, desde entonces, vive en ese país.