Once ignored for the country’s beach resorts, Mexico City is finally getting the recognition it deserves as one of the cultural capitals of the Americas. With museums galore and a foodie scene to rival Paris and New York, it’s no surprise that travellers are starting to flock to the capital.
But, with an urban population of around eight million and with an area larger than New York City, this incredible metropolis can be a bit difficult to navigate. So make sure you read our Mexico City travel guide to make sure you know how to spend your time in this fascinating mega-city.
Photo Credit: Marco Antonio Ibarra Neri
Although Day of the Dead has been part of Mexican culture for centuries, the October parade was born only three years ago. After being imagined for the James Bond film Spectre, the city’s organisers decided to hold the event every year to encourage tourism to the city centre. Now with thousands of participants, the parade makes a breathtaking site for anyone visiting Mexico city.
Photo Credit: Deror Avi
Mexico was the birthplace of two of the world’s oldest civilizations (the Aztecs and the Mayas), so it’s no surprise that the anthropology museum in Mexico City is filled to the brim with interesting artefacts. You could spend hours discovering the secrets of this world-class museum and still feel like you haven’t seen it all.
Photo Credit: Adrian Sampson
If you’ve done any online research about Mexico City, you’ll have probably seen some of the buildings in the Zócolo. This enormous square has held an important place in the region ever since Aztec times, and is still used for parades and city-wide celebrations. It's also home to two of the city’s most iconic buildings: the main cathedral and the National Palace.
Photo Credit: Rod Waddington
A popular stop off in historic Coyoacán, Frida Kahlo’s iconic blue house is a must visit for any fan of the revolutionary artist. Be aware that the lines can be very long, so it’s best to get there with plenty of time.
Photo Credit: Adam Jones
No, this isn’t a market selling all the best Jamaican imports! El Mercado Jamaica actually translates as hibiscus market in Spanish, and is the best place to get your hands on colourful flowers. Head here for a lazy wander around the stalls and to take colourful snaps for your Instagram.
When travelling to somewhere as colossal as Mexico City, make sure you pick where you stay carefully, or you might spend hours stuck on a bus at rush hour trying to get to where you want to go
Photo Credit: Camilo01
If you haven’t got much time and you’re desperate to explore the history of Diego Rivera and Frida Kahlo, consider staying in vibrant Coyoacán (or you could waste time toing and froing from the historic centre).
Photo Credit: Keizers
If it’s the food you’re after, then areas such as La Condesa, the uber-cool Roma Norte or Roma Sur (the inspiration for Alfonso Cuarón’s Roma) are the place to be. Wander around some of the coolest parts of the city and sample some of the highlights from the city’s burgeoning culinary scene.
Alternatively, if you’ve not got much time on your hands, or you’re visiting the city during a layover, you might want to stay in the city’s historic centre, as many of the main tourist attractions are in walking distance.
Photo Credit: Fonda Fina
As we’ve mentioned, when it comes to culinary tourism, the neighbourhoods of Roma and La Condesa can’t be beaten. And, Fonda Fina in Roma Norte is the perfect example of young chefs putting their own twist on traditional Mexican cuisine. Expect understated interiors, delicious cocktails and plenty of vegan and vegetarian options.
Photo Credit: Casa Virginia
Monica Patiño’s Casa Virginia offers fine dining made with the freshest local ingredients. Set in a beautiful colonial house dating back to the early twentieth century, you won’t mind forking out for some of the best seasonal food in Mexico City.
Photo Credit: Delirio
If you’ve had a big night on the Mezcal, there’s nowhere trendier to soak up your hangover than Delirio. Just make sure to head there early as they can fill up pretty quickly on the weekends.
Remember, some of the best food you’ll find in Mexico City won’t be in a restaurant at all. Don’t be afraid to explore everything the city’s incredible street food stands have to offer. Spend time sampling chilaquiles, gorditas, quesadillas and tacos and you’ll soon find your favourite street food stop. Or, head straight to Taqueria el Abanico near Mercado Jamaica for some of the best carnitas in town.
Mexico City once used to have a reputation for drug crime, but in the past few years violence has largely left the city. Although you might come across pickpocketing or other petty crimes, as long as you keep your wits about you, there’s no reason to feel unsafe in Mexico City.
Mexico City is located right in the centre of Mexico so, sadly, does not have a beach! But, if you’re desperate to top up your tan, the beaches around Acapulco are just a five-hour drive away. Or, if you’ve got plenty of time to kill, the sleepy beach town of Yelapa on Mexico’s west coast offers total tranquillity and is also featured as one of our most affordable romantic getaways for Valentine’s Day.
The nearest airport to Mexico City is Mexico City International Airport (MEX) (officially Aeropuerto Internacional Benito Juárez). Find flights there with Aeromar, Aeromexico, Air Canada, Delta, Avianca, Interjet (one of the cheapest airlines in the world), LATAM Airlines, Viva Aerobus, Volaris and many more!
To keep up to date on all of the latest news, follow us on social media!
Last updated:
Most airports are just a way to get from A to B. With their bright fluorescent lights, long queues and limited food options, many act as a stopping point and nothing else. But not all airports are designed this way. This blog will look at some of the coolest airports that are so good you'll never want to leave.
This year might be the time to switch up the yearly Christmas traditions and book a getaway. Make sure you treat yourself this Christmas and spend it somewhere magical! Check out which cities we recommend travelling to for a relaxing and stress-free December.