The vast and sprawling Mexico City used to be the largest city in the world, and although it has now been surpassed by several cities in Asia, this is still one of the largest cities in the Americas at least. Although it’s better than it was, Mexico City also still has a reputation for bad air quality. The city has invested heavily in public transport in an attempt to reduce the chronic congestion that blighted it for many decades.
So is there any real need to rent a car here?
Mexico City now has a reasonably comprehensive metro system, and buses often tend to run reasonably quick when they are in their own dedicated bus lanes. There are certainly more than enough cultural attractions in the centre of Mexico City.
Many visitors will also want to get out and about and explore a bit, possibly on to relatively nearby cities like Toluca or Guadalajara. Outside the urban area of Mexico City itself, there really is next to nothing in terms of rail service, but express buses are ubiquitous.
Should you rent a car in Mexico City? No, certainly not within the city. A car could be useful for a one day excursion.