Cheap flights from Thailand to Mexico City

BKK — MEX
1 Jun — 8 Jun1
Return
1 adult
Economy
From?
To?
Wed 1/6
Wed 8/6

What is the cheapest month to fly from Thailand to Mexico City?

May is one of the best times of the year to fly to Mexico City from Thailand. Prices for May average ฿42,255 per person but you can even find prices for as low as ฿27,981. The most expensive prices can be found in the month of August. Opting for a May flight can save you 34% on your journey compared to booking in August

When is the cheapest time to fly from Thailand to Mexico City (TH - MEX)?

When flying from Thailand to Mexico City, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Thailand to Mexico City in May, June 2022

The best prices found for Thailand to MEX flights in May, June
30 Jun - 3 Jul
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

52h 15m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

29h 05m
฿66,772

เจแปนแอร์ไลน์

View Deal

Deal found 22/5/25

30 Jun - 3 Jul
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

25h 10m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

60h 35m
฿69,133

อเมริกันแอร์ไลน์

View Deal

Deal found 22/5/25

30 Jun - 3 Jul
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

3 stops

47h 55m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

26h 45m
฿69,851

Multiple Airlines

View Deal

Deal found 22/5/25

Thailand to Mexico City 2022 flight deals

Cheap flights to Mexico City from Thailand found for this year
29 Sep - 15 Oct
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

42h 00m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

34h 44m
฿38,722

อเมริกันแอร์ไลน์

View Deal

Deal found 22/5/24

30 Sep - 9 Oct
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

42h 00m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

34h 44m
฿38,894

อเมริกันแอร์ไลน์

View Deal

Deal found 22/5/26

24 Sep - 3 Oct
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

52h 10m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

45h 40m
฿39,851

เจแปนแอร์ไลน์

View Deal

Deal found 22/5/26

Cheap เจแปนแอร์ไลน์ flights from Thailand to Mexico City

24 Sep - 3 Oct
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

52h 10m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

45h 40m
฿39,851

เจแปนแอร์ไลน์

View Deal

Deal found 22/5/26

29 Sep - 9 Oct
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

49h 40m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

34h 44m
฿39,886

เจแปนแอร์ไลน์

View Deal

Deal found 22/5/26

Cheap โคเรียนแอร์ flights from Thailand to Mexico City

6 Jul - 21 Aug
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

50h 30m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

33h 25m
฿54,321

โคเรียนแอร์

View Deal

Deal found 22/5/26

4 Jul - 23 Aug
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

31h 40m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

33h 25m
฿57,126

โคเรียนแอร์

View Deal

Deal found 22/5/26

4 Jul - 21 Aug
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

31h 40m
MEX

Mexico City Benito Juarez

BKK

Bangkok Suvarnabhumi

2 stops

27h 30m
฿59,144

โคเรียนแอร์

View Deal

Deal found 22/5/26

One-way flights to Mexico City Benito Juarez from Thailand

The cheapest one-way flights from Thailand to Mexico City
18 Jul
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

34h 55m
฿21,106

Multiple Airlines

View Deal

Deal found 22/5/25

18 Jul
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

34h 55m
฿21,414

Multiple Airlines

View Deal

Deal found 22/5/26

3 Jul
BKK

Bangkok Suvarnabhumi

MEX

Mexico City Benito Juarez

2 stops

41h 50m
฿21,756

Multiple Airlines

View Deal

Deal found 22/5/26

Related info for your journey

Useful info, stats and facts about Thailand to Mexico City flights.

What airport do you fly into for flights to Mexico City from Thailand?

For a flight from Thailand to Mexico City, you will be flying into Benito Juarez. Mexico City Benito Juarez (MEX) is just 8.9 km from the centre of the city.

Which airlines flying from Thailand to Mexico City Benito Juarez have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like ANA, แอร์แคนาดา, and เอมิเรตส์ flying from Thailand to Mexico City Benito Juarez have implemented new flexible cancellation policies.

Can I find flights from Thailand to Mexico City for under ฿38,800 on Cheapflights?

Yes, there are multiple flights from Thailand to Mexico City for under ฿38,800. The cheapest flight booked recently is on อเมริกันแอร์ไลน์ for just ฿38,722, but on average you can expect to pay ฿49,361.

What are the most popular routes from Thailand to Mexico City?

The most popular flight routes from Thailand to Mexico City are Bangkok Suvarnabhumi - Mexico City Benito Juarez, Chiang Mai - Mexico City Benito Juarez and Bangkok Don Mueang Intl - Mexico City Benito Juarez.

What are the most popular airlines that fly from Thailand to Mexico City?

Consider อเมริกันแอร์ไลน์, แอร์แคนาดา or เอมิเรตส์ when booking your flight. These represent the most popular airlines when flying from Thailand to Mexico City.

What are the cheapest flights from Thailand to Mexico City?

The cheapest flight price from Thailand to Mexico City is ฿51,927. On average you can expect to pay ฿57,646. The most popular route, (Bangkok Suvarnabhumi - Mexico City Benito Juarez), can usually be booked for ฿38,722.

Top 5 airlines flying from Thailand to Mexico City

The chart below displays the airlines Cheapflights users travelling from Thailand to Mexico City choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
แอร์แคนาดาCheapest฿30,882Average฿39,069FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์แคนาดา flights
เจแปนแอร์ไลน์Cheapest฿34,247Average฿38,509FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search เจแปนแอร์ไลน์ flights
อเมริกันแอร์ไลน์Cheapest฿36,738Average฿40,091FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search อเมริกันแอร์ไลน์ flights
กาตาร์แอร์เวย์Cheapest฿45,706Average฿51,430FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search กาตาร์แอร์เวย์ flights
เอมิเรตส์Cheapest฿49,674Average฿56,576FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอมิเรตส์ flights