Cheap flights from Miami to Houston

Find cheap Houston to Miami flights with our free search service. Compare all available fares for direct or connection flights from Houston to Miami.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Miami to Houston flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Miami to Houston flight status

Flight Origin Destination Departure Arrival Equip
O62021 Miami (MIA) Houston (IAH) 1:43 p.m. 2:55 p.m. None
UA2092 Miami (MIA) Houston (IAH) 8 a.m. 11:13 a.m. Boeing 737-900
AA4651 Miami (MIA) Houston (IAH) 2:59 p.m. 4:25 p.m. E75
NZ6742 Miami (MIA) Houston (IAH) 9:05 a.m. 11:14 a.m. A319
NZ6741 Miami (MIA) Houston (IAH) 11:05 a.m. 1:16 p.m. E7W
UA1942 Miami (MIA) Houston (IAH) 6:10 p.m. 9:25 p.m.
LA6846 Miami (MIA) Houston (IAH) 3:32 p.m. 5:32 p.m. A319
AA4415 Miami (MIA) Houston (IAH) 12:50 p.m. 3:34 p.m. E75
NZ6740 Miami (MIA) Houston (IAH) 4:51 p.m. 6:55 p.m. A320
UA1129 Miami (MIA) Houston (IAH) 7:45 p.m. 10:57 p.m. B738
NZ6744 Miami (MIA) Houston (IAH) 6:20 a.m. 8:22 a.m. 738
AA4580 Miami (MIA) Houston (IAH) 9:31 p.m. 11:15 p.m. E75L
NZ6743 Miami (MIA) Houston (IAH) 1:05 p.m. 3:16 p.m. None
LA6494 Miami (MIA) Houston (IAH) 10:30 p.m. 11:07 p.m.
O62023 Miami (MIA) Houston (IAH) 5:45 a.m. 7:31 a.m. None
LA6219 Miami (MIA) Houston (IAH) 8:10 a.m. 9:15 a.m. None
UA6154 Miami (MIA) Houston (IAH) 9:39 a.m. 12:02 p.m. E75L
WS5144 Miami (MIA) Houston (IAH) 9:20 p.m. 10:30 p.m. 319
WS5112 Miami (MIA) Houston (IAH) 10:30 a.m. 11:45 a.m. 738
UA1285 Miami (MIA) Houston (IAH) 7:10 a.m. 9:47 a.m.
SK6727 Miami (MIA) Houston (IAH) 6:10 a.m. 7:10 a.m.
NH6501 Miami (MIA) Houston (IAH) 6:20 a.m. 8:22 a.m. A320
LA7012 Miami (MIA) Houston (IAH) 4 p.m. 7:07 p.m. E75S
G36109 Miami (MIA) Houston (IAH) 11:05 a.m. 12:39 p.m. 73W
BA5177 Miami (MIA) Houston (IAH) 1:15 p.m. 3:55 p.m. 319
AY4158 Miami (MIA) Houston (IAH) 4:42 p.m. 6:13 p.m.
AV2007 Miami (MIA) Houston (IAH) 9:05 a.m. 11:14 a.m. 739
AA2230 Miami (MIA) Houston (IAH) 10:40 p.m. 12:45 a.m. Boeing 737-800
SY8672 Miami (MIA) Houston (IAH) 9:30 a.m. 3:19 a.m. B738
UA583 Miami (MIA) Houston (IAH) 8:29 p.m. 11:42 p.m. A320
BA5012 Miami (MIA) Houston (IAH) 6:10 p.m. 9:48 p.m.
TP8595 Miami (MIA) Houston (IAH) 4:43 p.m. 6:50 p.m. Boeing 737 Max 8
UA531 Miami (MIA) Houston (IAH) 6:03 p.m. 8:08 p.m. B739
LA6766 Miami (MIA) Houston (IAH) 3:10 p.m. 5:21 p.m. 738
AA3519 Miami (MIA) Houston (IAH) 4:15 p.m. 6:21 p.m. EMBRAER EMB 175
BA5232 Miami (MIA) Houston (IAH) 1:39 p.m. 4:10 p.m. 319
IB4844 Miami (MIA) Houston (IAH) 10:50 a.m. 2:42 p.m.
IB4687 Miami (MIA) Houston (IAH) 7 a.m. 12:05 p.m. 744
YV6360 Miami (MIA) Houston (IAH) 7:55 p.m. 9:34 p.m. E75L
UA6052 Miami (MIA) Houston (IAH) 2:52 p.m. 4:28 p.m. E75L
YV6097 Miami (MIA) Houston (IAH) 8 p.m. 9:19 p.m. E75L
SQ1621 Miami (MIA) Houston (IAH) 1 p.m. 3:02 p.m. A320-100/200
5Y3708 Miami (MIA) Houston (IAH) 6:30 p.m. 9:51 p.m. B763
LH7361 Miami (MIA) Houston (IAH) 8:15 p.m. 10 p.m. 320
NK3144 Miami (MIA) Houston (IAH) 5:16 p.m. 6:57 p.m. A20N
LA8216 Miami (MIA) Houston (IAH) 8:17 a.m. 1:15 p.m. 319
O69412 Miami (MIA) Houston (IAH) 1:20 p.m. 2:59 p.m. 320
CX71 Miami (MIA) Houston (IAH) 6 p.m. 10:25 p.m. B748
CV8604 Miami (MIA) Houston (IAH) 2:45 p.m. 6:40 p.m. B744
CX75 Miami (MIA) Houston (IAH) 10:40 a.m. 12:30 p.m. B748
CV8617 Miami (MIA) Houston (IAH) 12:10 p.m. 2:50 p.m. B748
5Y9994 Miami (MIA) Houston (IAH) 7 a.m. 8:48 a.m. B763
D0420 Miami (MIA) Houston (IAH) 6:30 p.m. 8:16 p.m. B762
5Y6919 Miami (MIA) Houston (IAH) 4:25 a.m. None B763
CA7341 Miami (MIA) Houston (IAH) 4:52 p.m. 6:46 p.m. 319
5Y6940 Miami (MIA) Houston (IAH) 6:20 p.m. None B763
5Y6928 Miami (MIA) Houston (IAH) None None B763
EA9201 Miami (MIA) Houston (IAH) None None B763
5Y3518 Miami (MIA) Houston (IAH) 10:36 a.m. None B763
RW4644 Miami (MIA) Houston (IAH) None None E75L
YV2658 Miami (MIA) Houston (IAH) 9 a.m. 10:45 a.m. E75L
RW3440 Miami (MIA) Houston (IAH) 3:05 p.m. 7:30 p.m. E75L
4M6454 Miami (MIA) Houston (IAH) 2:45 p.m. 4:45 p.m. E75S
4M6380 Miami (MIA) Houston (IAH) 10:02 a.m. 11:58 a.m. 319
4M6428 Miami (MIA) Houston (IAH) 3:46 p.m. 5:43 p.m. A321
WQ9051 Miami (MIA) Houston (IAH) 9:30 p.m. None B734
4M6363 Miami (MIA) Houston (IAH) 8:09 p.m. 10:08 p.m. E170
4M6351 Miami (MIA) Houston (IAH) 4:06 p.m. 6 p.m. 738
WQ9897 Miami (MIA) Houston (IAH) None None B734
5Y100 Miami (MIA) Houston (IAH) 10:45 a.m. 6:40 a.m.
LA8291 Miami (MIA) Houston (IAH) 5:06 p.m. 7:06 p.m. 738
LA8253 Miami (MIA) Houston (IAH) 7:45 p.m. 9:28 p.m. 319
4M6352 Miami (MIA) Houston (IAH) 7:30 a.m. 9:05 a.m. 319
WQ3709 Miami (MIA) Houston (IAH) None None B734
LA8733 Miami (MIA) Houston (IAH) 4:59 p.m. 6:41 p.m. 319
LA8751 Miami (MIA) Houston (IAH) 2:15 p.m. 3:54 p.m. 319
US63 Miami (MIA) Houston (IAH) 7:45 p.m. 9:28 p.m. 319
JJ2276 Miami (MIA) Houston (IAH) 9:35 p.m. 11:36 p.m. E75
JJ2206 Miami (MIA) Houston (IAH) 8:45 a.m. 10:10 a.m. 319
WW5745 Miami (MIA) Houston (IAH) 11:05 a.m. 1:05 p.m.
WW5672 Miami (MIA) Houston (IAH) 11:05 a.m. 1:05 p.m.
VX954 Miami (MIA) Houston (IAH) 2:38 p.m. 4:37 p.m. 320
US5209 Miami (MIA) Houston (IAH) 10:01 p.m. 11:52 p.m. CR9
AD5178 Miami (MIA) Houston (IAH) 8:21 a.m. 12:25 p.m. AT7
CM2539 Miami (MIA) Houston (IAH) 6:43 p.m. 8:28 p.m. 319
US2498 Miami (MIA) Houston (IAH) 9:10 p.m. 11 p.m. 319