Nestled in the heart of Mexico, bustling Mexico City is a vibrant metropolis that seamlessly blends ancient traditions with modern innovation. As one of the largest cities in the world, it captivates visitors with its rich history, colorful culture, and mouth-watering cuisine. From exploring ancient ruins like Teotihuacan to strolling through historic neighborhoods like Coyoacán, Mexico City offers a myriad of experiences to satisfy every traveler's wanderlust. Immerse yourself in the lively energy of the bustling markets, marvel at the stunning architecture, and indulge in delicious street food that will leave your taste buds craving for more.
Typically, the cheapest month to fly to Mexico City is in September.
The best price we found is for C$415 from Toronto to Mexico City.
Some popular airlines include: Arajet, Flair Airlines, WestJet, Volaris, Viva Aerobus, Porter Airlines (Canada) Ltd, Air Canada, Aeromexico.
A good price for a flight to Mexico City is C$374 - C$457.
Popular airports near Mexico City include Benito Juarez International Airport (MEX), Toluca International Airport (TLC), and Puebla International Airport (PBC).
The flight to Mexico City (MEX) is roughly 4 hours 58 minutes and 2,017 miles (3,247 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Mexico City from leading comparison sites using our search engine dashboard.
Expansive park with various attractions
Prominent plaza with frequent events
Museum with Mayan artifacts & more
Famous artist's home-turned-museum
Opulent building dedicated to fine arts
Hilltop castle housing a history museum
Museum dedicated to the Aztecs
Iconic boulevard lined with monuments
Iconic Catholic church & pilgrimage site
Grand cathedral with a storied past
Art museum with many European works
Iconic War of Independence monument
Palace with government offices
Enormous Teotihuacan pyramid
Bustling shopping & nightlife district
Gathering place with live mariachi shows
Mexico City's oldest municipal park
Museum with contemporary art exhibits
Museum dedicated to Mexican art
Landmark with observation deck & museum
Large amusement park with rides & shows
Tourist spot where dolls hang on trees
Palace known for its tile facade
Showcase of art by contemporary artists
Luis Barragán's former home & studio
Public square with Aztec ruins
Post office with dramatic architecture
Grand museum with pre-Hispanic artwork
Art museum & cultural center with murals
Art museum housed in a historic hacienda
Popular zoo with close to 2,000 animals
Spacious library in a contemporary space
Pop-art museum with kids' activities
Decorative arts from the 1500s to 1800s
Hands-on exhibits geared toward children
Well-known market for traditional crafts
Unique exhibits in artists' former homes
Rotating exhibits of contemporary art
Aquarium with exhibits of 300+ species
Large, popular & leafy urban park
National park with a historic convent
Rotating exhibits & an influential mural
Enduring market with food stalls & art
Modern museum focusing on the Holocaust
Fountain with a Roman goddess statue
Center for performing arts & exhibitions
House museum tracing Trotsky's exile
History museum housed in a former palace
Traditional market known for foodstuffs
Museum of national history in a castle
Theme park with dolphin show & reptiles
Trendy gourmet food hall & market
Bustling place with diverse vendors
Large market for eats, pottery & animals
Lava dome volcano & city's highest point
Park with trails & kids' play areas
Cultural exhibits in a historic building
Modern museum housing contemporary art
Landscaped recreation area with eateries
Museum dedicated to European art
Open-air market for goods & food
Baroque palace from the late 1700s
History and architecture
Family activity park with a restaurant
Car-free avenue with shops & landmarks
Roomy park with a pond & bike path
Fine-arts venue with extensive murals
Bright market for wares by local artists
History museum in a former convent
Museum
Boulevard known for high-end shopping
Lively market for flowers & produce
Museum displaying 200+ wax figures
Mexico's first museum of design
Museum, monument, and architecture
Museum, history, and palace
Vast urban park with picnicking & hiking
Pet-friendly, "sunken" green space
Museum spotlighting economics & finance
Park
Natural history, museum, history, and nature
Recreational park with a modest lake
Museum
Museum
Replica of a famous fountain in Madrid
Mining, architecture, neoclassicism, history, and art
Museum, history, and architecture
Kiosk
Contemporary & folk arts exhibitions
Museum, architecture, art, and history
Theme park
Barragan-designed house with tours
Permanent national watercolor collection
Ballet, performing arts, folk dance, theatre, and art
Museum
Museum, art, frida kahlo, painting, and diego rivera
Convent, history, and diego rivera
Nature park with a river canyon
24.3 °C
Wed, 24 Apr 2024
Average Temperature
22°C
Jan
23°C
Feb
26°C
Mar
27°C
Apr
27°C
May
25°C
Jun
24°C
Jul
24°C
Aug
23°C
Sep
23°C
Oct
23°C
Nov
22°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Mexico City (MEX) - The flight distance between these airports is 2,017 miles (3,247 kilometres). The direct flight time is roughly 4 hours 58 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Mexico City (MEX) - The flight distance between these airports is 2,307 miles (3,713 kilometres). The direct flight time is roughly 5 hours 37 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Mexico City (MEX) - The flight distance between these airports is 2,451 miles (3,945 kilometres). The direct flight time is roughly 5 hours 56 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Mexico City (MEX) - The flight distance between these airports is 2,335 miles (3,758 kilometres). The direct flight time is roughly 5 hours 41 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Mexico City (MEX) - The flight distance between these airports is 2,465 miles (3,967 kilometres). The direct flight time is roughly 5 hours 58 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Mexico City (MEX) - The flight distance between these airports is 2,687 miles (4,324 kilometres). The direct flight time is roughly 6 hours 28 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Mexico City (MEX) - The flight distance between these airports is 2,233 miles (3,593 kilometres). The direct flight time is roughly 5 hours 27 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Mexico City (MEX) - The flight distance between these airports is 2,452 miles (3,945 kilometres). The direct flight time is roughly 5 hours 56 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Mexico City (MEX) - The flight distance between these airports is 3,062 miles (4,928 kilometres). The direct flight time is roughly 7 hours 18 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Mexico City (MEX) - The flight distance between these airports is 2,108 miles (3,392 kilometres). The direct flight time is roughly 5 hours 11 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Mexico City (MEX) - The flight distance between these airports is 3,232 miles (5,202 kilometres). The direct flight time is roughly 7 hours 40 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Mexico City (MEX) - The flight distance between these airports is 2,386 miles (3,840 kilometres). The direct flight time is roughly 5 hours 48 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Mexico City (MEX) - The flight distance between these airports is 2,783 miles (4,479 kilometres). The direct flight time is roughly 6 hours 41 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Mexico City (MEX) - The flight distance between these airports is 2,681 miles (4,315 kilometres). The direct flight time is roughly 6 hours 27 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Mexico City (MEX) - The flight distance between these airports is 2,072 miles (3,335 kilometres). The direct flight time is roughly 5 hours 6 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Mexico City (MEX) - The flight distance between these airports is 2,882 miles (4,638 kilometres). The direct flight time is roughly 6 hours 54 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Mexico City (MEX) - The flight distance between these airports is 2,430 miles (3,911 kilometres). The direct flight time is roughly 5 hours 54 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Mexico City (MEX) - The flight distance between these airports is 2,647 miles (4,259 kilometres). The direct flight time is roughly 6 hours 22 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Mexico City (MEX) - The flight distance between these airports is 2,529 miles (4,070 kilometres). The direct flight time is roughly 6 hours 7 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Mexico City (MEX) - The flight distance between these airports is 2,163 miles (3,482 kilometres). The direct flight time is roughly 5 hours 18 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Mexico City (MEX) - The flight distance between these airports is 2,241 miles (3,607 kilometres). The direct flight time is roughly 5 hours 28 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Mexico City (MEX) - The flight distance between these airports is 2,299 miles (3,700 kilometres). The direct flight time is roughly 5 hours 36 minutes.
From Toronto (YYZ), Canada to Mexico City, Mexico (NLU): C$415
Depart: 07 Feb 2025 · Return: 17 Feb 2025 Price found 23 Apr 2024, 12:21
From Montreal (YUL), Canada to Mexico City, Mexico (NLU): C$473
Depart: 15 Nov 2024 · Return: 22 Nov 2024 Price found 23 Apr 2024, 15:26
From Vancouver (YVR), Canada to Mexico City, Mexico (NLU): C$504
Depart: 03 Jun 2024 · Return: 17 Jun 2024 Price found 23 Apr 2024, 22:15
From Edmonton (YEG), Canada to Mexico City, Mexico (NLU): C$646
Depart: 11 May 2024 · Return: 22 Jun 2024 Price found 23 Apr 2024, 23:43
From Saskatoon (YXE), Canada to Mexico City, Mexico (MEX): C$670
Depart: 01 Jun 2024 · Return: 08 Jun 2024 Price found 24 Apr 2024, 00:42
From Halifax (YHZ), Canada to Mexico City, Mexico (MEX): C$691
Depart: 17 May 2024 · Return: 14 Jun 2024 Price found 24 Apr 2024, 00:08
From Calgary (YYC), Canada to Mexico City, Mexico (MEX): C$692
Depart: 20 Nov 2024 · Return: 27 Nov 2024 Price found 23 Apr 2024, 22:44
From Regina (YQR), Canada to Mexico City, Mexico (MEX): C$744
Depart: 11 Jun 2024 · Return: 24 Jul 2024 Price found 23 Apr 2024, 22:48
From Kelowna (YLW), Canada to Mexico City, Mexico (MEX): C$830
Depart: 01 May 2024 · Return: 14 May 2024 Price found 23 Apr 2024, 22:53
From Quebec (YQB), Canada to Mexico City, Mexico (MEX): C$867
Depart: 02 May 2024 · Return: 06 May 2024 Price found 23 Apr 2024, 22:51
From Winnipeg (YWG), Canada to Mexico City, Mexico (MEX): C$894
Depart: 17 Aug 2024 · Return: 23 Aug 2024 Price found 23 Apr 2024, 22:38
From Ottawa (YOW), Canada to Mexico City, Mexico (MEX): C$900
Depart: 21 Aug 2024 · Return: 28 Aug 2024 Price found 23 Apr 2024, 15:11
From St John's (YYT), Canada to Mexico City, Mexico (MEX): C$1,050
Depart: 03 Jun 2024 · Return: 24 Jun 2024 Price found 23 Apr 2024, 17:14
From Moncton (YQM), Canada to Mexico City, Mexico (MEX): C$1,273
Depart: 27 Jul 2024 · Return: 04 Aug 2024 Price found 23 Apr 2024, 22:47