Mexico city has an extensive public transportation system that includes metro, buses, and taxis. You can easily navigate the city using the metro, which is affordable and efficient. Buses and taxis are also available, but be cautious and use authorized services.