Find cheap flights to Mexico City

TLC

Find cheap flights to Mexico City

Search hundreds of travel sites at once for deals on flights to Mexico City

Round-trip
Economy
Washington (WAS)
Mexico City Toluca Intl
Mon 5/10
Mon 5/17
Any month
Compare vs. KAYAK |
There are travel restrictions to Mexico City. Learn more
Stay informed and receive email updates for when travel restrictions ease for Mexico City.

Good to know

Low season

AugustBest time to beat the crowds with an average 8% drop in price.

High season

DecemberMost popular time to fly with an average 29% increase in price.

Average price round-trip

$382(avg. price over the last 2 weeks)

Good deal round-trip

$220or less

Good deal one-way

$128or less

Top tips for finding cheap flights to Mexico City

  • Looking for cheap airfare to Mexico City? 25% of our users found tickets to Mexico City for the following prices or less: From Los Angeles $146 one-way - $183 round-trip, from Houston $132 one-way - $205 round-trip, from Chicago $200 one-way - $271 round-trip
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Mexico City is August.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Mexico City flight deals.

FAQs - booking Mexico City flights

What is the cheapest flight to Mexico City?

How far is Mexico City Airport from central Mexico City?

What is the name of Mexico City’s airport?

Are there Mexico City travel restrictions currently due to Coronavirus?

How does KAYAK find such low prices on flights to Mexico City?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Mexico City?

What is the Hacker Fare option on flights to Mexico City?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Mexico City?

Top airline flying to Mexico City Toluca Intl

Scores according to KAYAK customer reviews

6.5
VivaAerobus
Overall score based on 702 reviews
6.8
Boarding
6.4
Comfort
7.4
Crew
5.6
Entertainment
5.9
Food
Airline reviews

Pros: "Crew, new plane"
Cons: "Boarding"

Pros: "Clean new plane"
Cons: "No free food or drink. They give you a menu with overpriced sandwiches, then inform you they've run out. One look around the plane and you see no one is eating. You have to pay with credit card and wont accept cash, which is nonsense! Had to ask them 3 times for my cup of noodles."

Pros: "Cleanliness of the plane and cabin"
Cons: "Online check-in needs work!"

Cons: "Crew is always late. Felt like we were thrown into a box and rocketed through the air. Handled my bag horribly. Was covered in mud in arrival"

Pros: "Everything was perfect but the price"
Cons: "Price"

Pros: "The crew was amazing seats very comfortable!"
Cons: "The flight was fine the way it was."

Pros: "Nothing"
Cons: "Waiting time"

Cons: "Communication! Flight was delays over 5 hours. The flight changed from delayed to on time twice throughout the day."

Pros: "Airplane was clean, crew was attentive and made for a peaceful ride."
Cons: "Boarding"

Pros: "Nothing."
Cons: "Many things could have been better. There was no kiosk for check in, the crew was not helpful prior to checking in, multiple occurrences where a group member was stopped for no reason by airline crew member, there were at least two seats that were duplicated on the airlines part, there was a delay on the flight due to over booked seatings, seats did not recline, no phone charging services."

Pros: "Price is unbeatable. Convenient direct flight. The rest is all charged so I didn't make use of it. But for those who did pay, it seemed to be fine."
Cons: "If at least water was provided for free."

Cons: "Keep doing what you guys are doing well"

Cons: "Did not my luggage"

Pros: "Flight itself."
Cons: "Boarding an off boarding"

Pros: "Nothing"
Cons: "Customer service"

Pros: "The crew was great!"
Cons: "Seats are pretty uncomfortable"

Cons: "The flight was over 6 hrs late I arrived in the middle of the night... Never again!!"

Cons: "We ran 5 minutes late and were not allowed to board our flight because there was NO ONE at the ticket counter to check us in... And just fly is saying that we cannot use our return flight tickets, so we have wasted almost $1000.00 Unbelievably poor service at the point!"

Pros: "Nothing."
Cons: "My flight was delayed, and I missed all the other flights."

Pros: "Almost 4 hrs of delay"

Pros: "It was above my expectations"
Cons: "They made annousments only in Spanish while boarding"

Cons: "Boarding took just too long"

Cons: "Kept us 50 mins on tarmac without any explication"

Cons: "So late"

Pros: "The crew were considerate, helpful"
Cons: "Only junk food to purchase and it was a long flight"

Pros: "Very much on time nice crew and in land excellent people"

Pros: "good choice of snacks and food, good entertainment options"
Cons: "vegan friendly food options"

Pros: "The only thing that i liked was that the flight was real quick"
Cons: "That the flight and boarding was on time and if there was a delay that they communicate with the passengers not just have us up thinking not knowing what the delay is for. Also our luggages took over an hour to get the whole experience here was ridiculous. Not happy at all"

Pros: "Flight on time. Smooth flight"
Cons: "N/A"

Pros: "Nothing They did not let me board the flight they closed and they did not reimburse me or help me in anything that bad experience"
Cons: "the staff has no idea of ​​their work or their routes the truth and are arrogant"

Cons: "They canceled my reservation but did not notify me in any way. I showed up to the airport with no flight. I will never fly this airline again."

Pros: "The crew was honestly great"
Cons: "I paid for a row 3 premium seat that was supposed to have more room. It was the least legroom I have ever experienced on a commercial flight"

Pros: "Nothing"
Cons: "This airline is always delayed. The seats are too small"

Cons: "It was delayed by an hour"

Pros: "Everything was average. Nice new airplane though."
Cons: "They lost my bag on a single non stop flight. 60 minutes in baggage claim until someone showed up. They needed 24-72 hours to find it. No idea when they would get it to me. No compensation for the things I needed ok vacation while they look."

Cons: "Flight got delayed by 1.5 Hrs I missed by further connection."

Pros: "Did not let me change my ticket for a different time . Lost money missing flight"

Pros: "Nothing especially not arriving late and getting charged extra from Our driver for waiting for us even longer !"
Cons: "Horrible service, rude , dirty , too crowded, over priced ! I was charged for my luggage when I was told it was already included. And apparently they were over widget but the website said I was okay. I even called and tripped check since this was our first time flying with them. They told us to get there at least 3 hour before our flight and they didn’t start checking us in until 3:50 ! I felt rushed after because we didn’t have time to grab a coffee or eat. The workers are rude and disrespectful not helpful at all !"

Pros: "Nothing"
Cons: "Was horrible"

Pros: "Nothing"
Cons: "A really shitty flight. 4 hours late!"

Cons: "Departure ñate without information"

Cons: "Crew and personal at las very rude"

Pros: "The flight on time and the airplane new"
Cons: "The people on caunter very"

Pros: "The food, sunsets, beaches were amazing."

Cons: "Check-in took 75 minutes because they kept moving the late people up to the front of the line. Yet other lines moved quickly. Not well organized"

Pros: "on time"
Cons: "they charge for baggage and food"

Pros: "Crew was friendly"
Cons: "Flight was delayed for a long time, departure was originally scheduled for 6:30 PM but we did not even board until well past 10 PM"

Cons: "3 hour delay, messed up my schedule"

Pros: "It was the offer with the best price, and the transit through the San Diego Tijuana bridge was good."
Cons: "Both flights were delayed for 1 hour. The web check-in did not work, so I was not able to select my seats."

Read more about VivaAerobus
COVID-19 information

Safety measures for airlines flying to Mexico City

Airlines flying to Mexico City have enacted additional safety measures and adjusted policies to better accommodate travelers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights to Mexico City

Mandatory masks

Masks required on board, masks provided on flights to Mexico City

Social distancing seating

Middle seats unavailable to book on flights to Mexico City

Pre-flight testing

Testing for antibodies, testing for symptoms for flights to Mexico City

Book Cheap Mexico City Plane Tickets

Recent round-trip flight deals

11/2
Tue
1 stop
VivaAerobus
23h 10m
IAH - TLC
11/7
Sun
1 stop
VivaAerobus
17h 35m
TLC - IAH
10/25
Mon
1 stop
VivaAerobus
23h 10m
IAH - TLC
10/30
Sat
1 stop
VivaAerobus
8h 05m
TLC - IAH
11/4
Thu
1 stop
VivaAerobus
24h 25m
IAH - TLC
11/8
Mon
1 stop
VivaAerobus
9h 50m
TLC - IAH
8/26
Thu
1 stop
VivaAerobus
9h 05m
IAH - TLC
8/31
Tue
1 stop
VivaAerobus
10h 00m
TLC - IAH
8/9
Mon
1 stop
VivaAerobus
9h 20m
IAH - TLC
8/23
Mon
1 stop
VivaAerobus
8h 05m
TLC - IAH
10/25
Mon
1 stop
VivaAerobus
9h 05m
IAH - TLC
10/31
Sun
1 stop
VivaAerobus
17h 35m
TLC - IAH
8/26
Thu
1 stop
VivaAerobus
9h 05m
IAH - TLC
8/31
Tue
1 stop
VivaAerobus
10h 00m
TLC - IAH
8/15
Sun
1 stop
VivaAerobus
9h 00m
IAH - TLC
9/7
Tue
1 stop
VivaAerobus
10h 00m
TLC - IAH
8/19
Thu
1 stop
VivaAerobus
9h 05m
IAH - TLC
8/23
Mon
1 stop
VivaAerobus
23h 15m
TLC - IAH
8/1
Sun
1 stop
VivaAerobus
9h 20m
IAH - TLC
8/15
Sun
1 stop
VivaAerobus
7h 25m
TLC - IAH
7/11
Sun
1 stop
VivaAerobus
9h 20m
IAH - TLC
7/15
Thu
1 stop
VivaAerobus
7h 50m
TLC - IAH
7/12
Mon
1 stop
VivaAerobus
9h 20m
IAH - TLC
7/18
Sun
1 stop
VivaAerobus
7h 25m
TLC - IAH
9/5
Sun
2 stops
Multiple Airlines
28h 20m
LAX - TLC
9/14
Tue
2 stops
Multiple Airlines
12h 30m
TLC - LAX
9/4
Sat
2 stops
Multiple Airlines
29h 00m
LAX - TLC
9/14
Tue
2 stops
Multiple Airlines
12h 30m
TLC - LAX
7/22
Thu
1 stop
Multiple Airlines
17h 20m
LAS - TLC
8/8
Sun
2 stops
Multiple Airlines
26h 20m
TLC - LAS
7/12
Mon
1 stop
Multiple Airlines
26h 54m
PHL - TLC
7/19
Mon
1 stop
Multiple Airlines
10h 25m
TLC - PHL
7/20
Tue
1 stop
Multiple Airlines
6h 55m
DFW - TLC
7/27
Tue
1 stop
Multiple Airlines
11h 53m
TLC - DFW
8/24
Tue
2 stops
Multiple Airlines
15h 25m
ORD - TLC
8/31
Tue
1 stop
Multiple Airlines
30h 10m
TLC - ORD
8/24
Tue
2 stops
Multiple Airlines
15h 25m
ORD - TLC
8/31
Tue
2 stops
Multiple Airlines
25h 31m
TLC - ORD
7/2
Fri
1 stop
Multiple Airlines
14h 05m
IAH - TLC
7/5
Mon
2 stops
Multiple Airlines
20h 04m
TLC - IAH
Show more results

Recent one-way flight deals

8/19
Thu
1 stop
VivaAerobus
17h 00m
LAS - TLC
6/30
Wed
1 stop
VivaAerobus
22h 40m
IAH - TLC
7/6
Tue
1 stop
VivaAerobus
9h 20m
IAH - TLC
7/22
Thu
1 stop
VivaAerobus
18h 05m
IAH - TLC
7/1
Thu
1 stop
VivaAerobus
9h 20m
IAH - TLC
7/7
Wed
1 stop
VivaAerobus
9h 20m
IAH - TLC
7/1
Thu
1 stop
VivaAerobus
9h 20m
IAH - TLC
7/5
Mon
1 stop
VivaAerobus
9h 20m
IAH - TLC
8/15
Sun
1 stop
VivaAerobus
23h 05m
IAH - TLC
7/23
Fri
1 stop
VivaAerobus
14h 05m
IAH - TLC
8/5
Thu
1 stop
VivaAerobus
25h 40m
DFW - TLC
9/5
Sun
1 stop
VivaAerobus
17h 00m
LAS - TLC
8/29
Sun
1 stop
Multiple Airlines
8h 35m
PHL - TLC
7/12
Mon
1 stop
Multiple Airlines
26h 54m
PHL - TLC
7/13
Tue
1 stop
Multiple Airlines
6h 55m
DFW - TLC
7/7
Wed
1 stop
Multiple Airlines
6h 55m
DFW - TLC
7/12
Mon
2 stops
Multiple Airlines
10h 36m
LAS - TLC
7/14
Wed
1 stop
Multiple Airlines
6h 55m
DFW - TLC
8/29
Sun
2 stops
Multiple Airlines
25h 40m
PHL - TLC
7/22
Thu
2 stops
Multiple Airlines
22h 10m
LAS - TLC
Show more results

Recent domestic flight deals

7/3
Sat
nonstop
VivaAerobus
1h 20m
MTY - TLC
7/7
Wed
nonstop
VivaAerobus
1h 25m
TLC - MTY
7/1
Thu
nonstop
VivaAerobus
1h 20m
MTY - TLC
7/5
Mon
nonstop
VivaAerobus
1h 25m
TLC - MTY
11/4
Thu
nonstop
VivaAerobus
1h 50m
MTY - TLC
11/8
Mon
nonstop
VivaAerobus
1h 35m
TLC - MTY
9/29
Wed
nonstop
VivaAerobus
1h 20m
MTY - TLC
10/1
Fri
nonstop
VivaAerobus
1h 25m
TLC - MTY
7/21
Wed
nonstop
VivaAerobus
1h 20m
MTY - TLC
7/27
Tue
nonstop
VivaAerobus
1h 25m
TLC - MTY

Search by stops

Search by airline

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First