Mexico City

Mexico City

Direct return from Buenos Aires

£593 Save up to
£639 Best deal
£1232 Average cost

Mexico City, the densely populated capital of Mexico, is known for its rich history, vibrant arts scene, and delectable cuisine. Visit the stunning Palacio de Bellas Artes, explore the ancient ruins of Templo Mayor, or wander through the bustling Zocalo. Mexico City's colorful markets, street food vendors, and the annual Day of the Dead celebrations make it a city full of life and culture.

Latest deals

7 days £639 Thu 24 Dec – Thu 31 Dec
Buenos Aires → Mexico City · Thu 24/12 · £374 Go
Mexico City → Buenos Aires · Thu 31/12 · £265 Go
6 days £639 Thu 24 Dec – Wed 30 Dec
Buenos Aires → Mexico City · Thu 24/12 · £374 Go
Mexico City → Buenos Aires · Wed 30/12 · £265 Go
8 days £639 Thu 24 Dec – Fri 1 Jan
Buenos Aires → Mexico City · Thu 24/12 · £374 Go
Mexico City → Buenos Aires · Fri 1/01 · £265 Go
13 days £696 Thu 24 Dec – Wed 6 Jan
Buenos Aires → Mexico City · Thu 24/12 · £374 Go
Mexico City → Buenos Aires · Wed 6/01 · £322 Go
9 days £702 Wed 23 Dec – Fri 1 Jan
Buenos Aires → Mexico City · Wed 23/12 · £437 Go
Mexico City → Buenos Aires · Fri 1/01 · £265 Go
8 days £702 Wed 23 Dec – Thu 31 Dec
Buenos Aires → Mexico City · Wed 23/12 · £437 Go
Mexico City → Buenos Aires · Thu 31/12 · £265 Go
7 days £702 Wed 23 Dec – Wed 30 Dec
Buenos Aires → Mexico City · Wed 23/12 · £437 Go
Mexico City → Buenos Aires · Wed 30/12 · £265 Go
10 days £702 Tue 22 Dec – Fri 1 Jan
Buenos Aires → Mexico City · Tue 22/12 · £437 Go
Mexico City → Buenos Aires · Fri 1/01 · £265 Go
2 days £702 Tue 22 Dec – Thu 24 Dec
Buenos Aires → Mexico City · Tue 22/12 · £437 Go
Mexico City → Buenos Aires · Thu 24/12 · £265 Go
16 days £702 Wed 16 Dec – Fri 1 Jan
Buenos Aires → Mexico City · Wed 16/12 · £437 Go
Mexico City → Buenos Aires · Fri 1/01 · £265 Go
15 days £702 Wed 16 Dec – Thu 31 Dec
Buenos Aires → Mexico City · Wed 16/12 · £437 Go
Mexico City → Buenos Aires · Thu 31/12 · £265 Go
14 days £702 Wed 16 Dec – Wed 30 Dec
Buenos Aires → Mexico City · Wed 16/12 · £437 Go
Mexico City → Buenos Aires · Wed 30/12 · £265 Go
8 days £702 Wed 16 Dec – Thu 24 Dec
Buenos Aires → Mexico City · Wed 16/12 · £437 Go
Mexico City → Buenos Aires · Thu 24/12 · £265 Go
16 days £702 Mon 14 Dec – Wed 30 Dec
Buenos Aires → Mexico City · Mon 14/12 · £437 Go
Mexico City → Buenos Aires · Wed 30/12 · £265 Go
10 days £702 Mon 14 Dec – Thu 24 Dec
Buenos Aires → Mexico City · Mon 14/12 · £437 Go
Mexico City → Buenos Aires · Thu 24/12 · £265 Go
8 days £702 Tue 22 Dec – Wed 30 Dec
Buenos Aires → Mexico City · Tue 22/12 · £437 Go
Mexico City → Buenos Aires · Wed 30/12 · £265 Go
9 days £702 Tue 22 Dec – Thu 31 Dec
Buenos Aires → Mexico City · Tue 22/12 · £437 Go
Mexico City → Buenos Aires · Thu 31/12 · £265 Go