Board a trajinera, a colourful flat-bottomed boat, and tour the canals while enjoying mariachis and local snacks.

South Africans are not just attending the 2026 FIFA World Cup opening match; they are the main event.

On June 11, Mexico faces Bafana Bafana at Estadio Azteca in the tournament's very first game, and if you are making the trip, here is how to spend 48 hours in one of the world's most exciting cities.

The historic centre

Start where the city started. The Centro Histórico will immediately tell you exactly where you are in the world.