La Magic Line SJD es una caminata solidaria para recaudar fondos para distintas iniciativas sociales de San Juan de Dios. El 26 de marzo celebran su 10ª edición y han ampliado aún más las rutas, para que más gente pueda unirse a la causa y poder participar desde diversas zonas de Cataluña. Sin embargo, en Barcelona hay varias rutas establecidas, como las que se hacen desde el Hospital de San Juan de Dios (11 h), Plaza Pep Ventura (10 h) y del Parque de Joan Miró (12 h) y terminan todas en el Moll de la Fusta con una fiesta final y una butifarrada solidaria.
Para participar es necesario formar parte de un equipo de entre 4 y 20 componentes, sin limitaciones de edad. Cada equipo asumirá un doble reto: solidario –recaudar los máximos fondos posibles– y deportivo –terminar la ruta, que puede ser de 10, 15, 20, 30 o 40 km–, que haya decidido en el momento de la inscripción.