Cheap flights from Houston to Mexico city

Search for the cheapest air tickets from Houston to Mexico city

Recently booked flights from Houston to Mexico city

From
Houston
To
Mexico city
Depart date
04.02.2026
Price
$549 / 1998ر.ق

Average ticket prices for flights from Houston to Mexico city by month

Find the cheapest time to fly from Houston to Mexico city.

February
June
June
July

Airlines Flying to Mexico city from Houston

Flight schedule Houston to Mexico city

07:33 → 10:05

direct

logo United Airlines 1024
IAH — MEX
M T W T F S S
09:42 → 12:15

direct

logo United Airlines 1060
IAH — MEX
M T W T F S S
09:50 → 12:20

direct

logo VivaAerobus 153
IAH — MEX
M T W T F S S
11:55 → 14:20

direct

logo United Airlines 1088
IAH — MEX
M T W T F S S
14:20 → 16:45

direct

logo United Airlines 1090
IAH — MEX
M T W T F S S
16:30 → 18:55

direct

logo United Airlines 1028
IAH — MEX
M T W T F S S
16:30 → 18:55

direct

logo United Airlines 1028
IAH — MEX
M - - T F S S
19:36 → 22:00

direct

logo Volaris 731
IAH — MEX
- - - - F - -
19:36 → 22:00

direct

logo Volaris 731
IAH — MEX
- - W - - S -
19:36 → 22:00

direct

logo Volaris 731
IAH — MEX
M - - T F - S
19:36 → 22:00

direct

logo Volaris 731
IAH — MEX
M T - T - S S
21:42 → 00:10

direct

logo United Airlines 429
IAH — MEX
M T W T F S S
21:42 → 00:10

direct

logo United Airlines 429
IAH — MEX
M - W T F S S
05:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
M - W - F - -
05:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
- T - T - S S
05:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
M - - - - - -
06:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
M - W - - - -
06:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
M - W - F - -
06:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - T - S S
06:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - T - - -
06:00 → 11:30

1 stop

American Airlines logo American Airlines
IAH — MEX
- T - - - S S
07:30 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - T F - S
07:33 → 10:05

direct

United Airlines logo United Airlines
IAH — MEX
M T W T F S S
07:35 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - - S S
07:35 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - F - -
07:35 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - T - - -
07:37 → 16:00

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - - - S -
08:00 → 16:00

1 stop

American Airlines logo American Airlines
IAH — MEX
M T W T F S S
08:04 → 14:55

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - - F - -
08:05 → 14:55

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - - F - -
08:05 → 14:55

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - - S -
08:05 → 15:00

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - T - - -
08:05 → 15:00

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - - - S
08:07 → 16:00

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - - - - S
08:35 → 14:45

1 stop

VivaAerobus logo VivaAerobus
IAH — NLU
- - W - - - -
08:35 → 14:50

1 stop

VivaAerobus logo VivaAerobus
IAH — NLU
- T - - - - -
08:35 → 14:50

1 stop

VivaAerobus logo VivaAerobus
IAH — NLU
- - - T - - -
08:35 → 14:50

1 stop

VivaAerobus logo VivaAerobus
IAH — NLU
- - - - - S -
08:35 → 13:40

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- - W - - - -
08:35 → 14:45

1 stop

VivaAerobus logo VivaAerobus
IAH — NLU
M - - - F - -
08:35 → 13:40

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- - - T F - -
08:35 → 13:40

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
M - - T F - -
08:35 → 13:40

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
M - - - - S S
08:35 → 13:40

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- T - - - - -
09:31 → 16:20

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - - S -
09:34 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - T - - -
09:34 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
M - W T F S S
09:34 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - F - -
09:35 → 16:00

1 stop

American Airlines logo American Airlines
IAH — MEX
M - - - - - -
09:36 → 14:40

1 stop

United Airlines logo United Airlines
IAH — MEX
M T W T F - S
09:42 → 12:15

direct

United Airlines logo United Airlines
IAH — MEX
M T W T F S S
09:50 → 12:20

direct

VivaAerobus logo VivaAerobus
IAH — MEX
M T W T F S S
09:50 → 17:15

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
M - - - - - -
09:50 → 17:40

1 stop

VivaAerobus logo VivaAerobus
IAH — NLU
M - - - - - -
09:58 → 17:30

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - - - - S
09:58 → 17:30

1 stop

United Airlines logo United Airlines
IAH — MEX
- T W T F - -
09:59 → 16:00

1 stop

United Airlines logo United Airlines
IAH — MEX
- T W T F - S
10:00 → 16:00

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - F - -
10:00 → 16:00

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - T - - -
10:06 → 16:30

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - T F - S
10:13 → 17:25

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - - S -
10:13 → 17:25

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - - - S
10:13 → 17:25

1 stop

United Airlines logo United Airlines
IAH — MEX
M T W T F - -
10:15 → 16:30

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - T - - -
10:21 → 16:30

1 stop

United Airlines logo United Airlines
IAH — MEX
- - W - - - -
10:21 → 16:30

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - T - S S
11:55 → 14:20

direct

United Airlines logo United Airlines
IAH — MEX
M T W T F S S
12:00 → 19:36

1 stop

United Airlines logo United Airlines
IAH — MEX
- - W - - - -
12:00 → 19:36

1 stop

United Airlines logo United Airlines
IAH — MEX
M T - - F S S
12:15 → 19:35

1 stop

United Airlines logo United Airlines
IAH — MEX
M - W - F S -
12:15 → 19:35

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - - - S
12:21 → 19:35

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - - F - -
12:21 → 19:35

1 stop

American Airlines logo American Airlines
IAH — MEX
- T - - - - S
12:39 → 19:36

1 stop

American Airlines logo American Airlines
IAH — MEX
- T - - - - -
12:39 → 19:36

1 stop

American Airlines logo American Airlines
IAH — MEX
- - W - - - -
14:15 → 21:40

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- - - T F - -
14:15 → 21:40

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- - - - - - S
14:15 → 22:10

1 stop

VivaAerobus logo VivaAerobus
IAH — NLU
- - - - F - -
14:20 → 16:45

direct

United Airlines logo United Airlines
IAH — MEX
M T W T F S S
14:40 → 19:36

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - - - S S
14:40 → 19:36

1 stop

United Airlines logo United Airlines
IAH — MEX
- - W - - - -
14:40 → 19:36

1 stop

United Airlines logo United Airlines
IAH — MEX
- T - - - - -
15:50 → 20:25

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- - - - - S -
15:50 → 20:50

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- - - - - S -
15:50 → 22:00

1 stop

VivaAerobus logo VivaAerobus
IAH — MEX
- - - - - S -
16:30 → 18:55

direct

United Airlines logo United Airlines
IAH — MEX
M T W T F S S
16:30 → 18:55

direct

United Airlines logo United Airlines
IAH — MEX
M - - T F S S
16:36 → 23:22

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - - - S -
16:36 → 23:22

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - - F - -
16:36 → 23:22

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - T - - -
16:40 → 23:20

1 stop

United Airlines logo United Airlines
IAH — MEX
- - W - - - -
16:40 → 23:20

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - - - - S
16:40 → 23:20

1 stop

United Airlines logo United Airlines
IAH — MEX
- T - - - - -
16:40 → 23:22

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - - F - S
16:40 → 23:22

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - T - - -
16:40 → 23:22

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - F S -
16:45 → 23:00

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - - F - S
16:45 → 23:00

1 stop

United Airlines logo United Airlines
IAH — MEX
M - - - - - -
16:45 → 22:55

1 stop

United Airlines logo United Airlines
IAH — MEX
- - - T - - -
16:45 → 22:50

1 stop

United Airlines logo United Airlines
IAH — MEX
- - W - - - -
16:45 → 22:50

1 stop

United Airlines logo United Airlines
IAH — MEX
- T - - - - -
16:51 → 23:22

1 stop

American Airlines logo American Airlines
IAH — MEX
- - - - - - S
18:10 → 23:20

1 stop

American Airlines logo American Airlines
IAH — MEX
M - - - - - -
18:10 → 23:20

1 stop

American Airlines logo American Airlines
IAH — MEX
- T - - - - -
18:10 → 23:20

1 stop

American Airlines logo American Airlines
IAH — MEX
- - W - - - -
19:36 → 22:00

direct

Volaris logo Volaris
IAH — MEX
- - W - - S -
19:36 → 22:00

direct

Volaris logo Volaris
IAH — MEX
M - - T F - S
19:36 → 22:00

direct

Volaris logo Volaris
IAH — MEX
- - - - F - -
19:36 → 22:00

direct

Volaris logo Volaris
IAH — MEX
M T - T - S S
21:42 → 00:10

direct

United Airlines logo United Airlines
IAH — MEX
M - W T F S S
21:42 → 00:10

direct

United Airlines logo United Airlines
IAH — MEX
M T W T F S S