La ruta anteriormente atravesaba por la parte norte de la Avenida Oriental llegando hasta la estación Prado del metro, y posteriormente hasta la estación Hospital en donde continuaba su recorrido junto a la línea 1 hasta Aranjuez; sin embargo, en el año 2019 se planteó el proyecto de las ecoestaciones de la Avenida Oriental, una mejora a la línea pues además de convertir a las paradas en estaciones, implementaba también carriles exclusivos por donde atravesaba la línea que, además, modificó su trazado ahora sin intersectar con las estaciones Prado ni Hospital sino traspasando el barrio de Prado mediante las carreras 47 y 48 dependiendo del sentido de circulación añadiendo una pequeña parada y luego llegando hasta la estación Palos Verdes en donde actualmente continúa su recorrido conjunto a la línea 1.
La línea comienza en un área circundante a la Universidad de Medellín, transcurre por toda la Calle 30 hasta la altura de la Avenida Guayabal, en donde los carriles exclusivos toman un deprimido para poder dirigirse a la estación Industriales.
Luego de este punto, deja de tener carriles exclusivos para así atravesar el Río Medellín por la Avenida Pintuco o Calle 29 tomando esta vía hasta la intersección a desnivel con la Avenida El Poblado para dirigirse por esta última al centro de la ciudad.
Ya en la Avenida Oriental, la línea posee algunas estaciones propias y nuevamente carriles exclusivos, además de intersecar con el Tranvía para más adelante desviar su ruta por las Carreras 47 y 48 dependiendo de la dirección a la que vaya el bus.
Atraviesa el Barrio Prado teniendo una parada sencilla en él, y luego se integra a los carriles exclusivos a la altura de la Estación Palos Verdes y seguir su recorrido conjunto con la línea 1 por la Carrera 45 hasta la estación Berlín en donde gira por la Calle 93 hasta finalmente llegar al Parque de Aranjuez.