A free program for Android, by César Januario Marín.
Transportes CDMX is a public transportation app for the city of CDMX, Mexico. This app allows you to access all public transportation options in the city, including the metro, the metrobus, light rail, and suburban train.
It has a search engine to locate all public transportation options, which allows you to search by location, route, and / or station. You can also search by the type of transportation you wish to use (metro, metrobus, light rail, or suburban train).
The app has all the information you need to make your trips, such as the route maps and the location of each station.