Esta línea no une las cabeceras por la ruta más directa como lo hace la línea 1 de metro, sino que se adentra en el corazón del barrio de Palomeras Bajas (Puente de Vallecas), uniendo aquellas zonas más alejadas de estaciones de metro o cercanías con éstas y con el centro de Madrid.
La línea 57 empezó circulando entre la Plaza de Tirso de Molina y el Campo de la Paloma, en el barrio de Palomeras Sureste (Puente de Vallecas). Tras llevarse a cabo una reordenación de los itinerarios de las líneas de autobús del distrito Puente de Vallecas en 1996, esta línea limitó su recorrido en el centro a la estación de Atocha, a la vez que dejó de circular por las calles de Los Extremeños y Campo de la Paloma para ubicar su nueva cabecera junto a la estación de Alto del Arenal.
Existió una variante de la línea 57 señalada con raya roja que unía Entrevías con la Villa de Vallecas, que en 1980 dio lugar a la línea 103.
El 26 de mayo de 2014, cambia el nombre de la cabecera de Atocha por "Atocha Renfe".[1][2]
El 3 de enero de 2021, vuelve a cambiar el nombre de la cabecera de Atocha Renfe por "Estación de Atocha".
Recorre esta avenida hasta pasar bajo el Puente de Vallecas, entrando en el distrito homónimo por la Avenida de la Albufera, que recorre hasta la intersección con la calle Sierra del Cadí, donde gira a la derecha para incorporarse a la misma.
Circula por esta calle hasta el final siguiendo de frente por la calle Carlos Martín Álvarez, la continuación natural, por la que circula hasta la intersección con la calle Martínez de la Riva, donde gira a la derecha para incorporarse a ésta, que desemboca en la Plaza de la Asamblea de Madrid.
En esta plaza, la línea circula brevemente por la Avenida de Pablo Neruda, girando enseguida a la derecha por la calle Romeo y Julieta para poco después girar a la izquierda por la Avenida del Parque de Palomeras Bajas.
La línea circula por esta avenida hasta el final, donde gira a la izquierda para tomar la Avenida de Buenos Aires, por la que circula hasta la Glorieta de José Luis Ozores, punto en el que gira a la derecha tomando la Avenida de Pablo Neruda, por la que circula hasta la intersección con la Avenida de la Albufera, donde tiene su cabecera junto a la estación de Alto del Arenal.
El recorrido de vuelta es igual al de ida pero en sentido contrario con algunas salvedades:
Desde la Avenida de Buenos Aires se incorpora a la calle Mogambo en vez de la Avenida del Parque de Palomeras Bajas, a la que se incorpora tras recorrer la calle Mogambo.
En vez de circular por la calle Romeo y Julieta, lo hace por la calle Candilejas, dejando de circular por un breve tramo de la Avenida de Pablo Neruda al llegar a la Plaza de la Asamblea de Madrid.