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 (MIA) - Houston (HOU) 2024-05-07 2024-05-08 68 USD 22 hours 58 minutes Connection 2024-04-25T23:42:48
Miami (MIA) - Houston (HOU) 2024-05-07 2024-05-11 70 USD 5 hours 29 minutes Direct 2024-04-24T20:19:09
Miami (MIA) - Houston (HOU) 2024-05-07 2024-05-14 70 USD 5 hours 37 minutes Direct 2024-04-24T23:44:34
Miami (MIA) - Houston (HOU) 2024-05-08 2024-05-11 70 USD 5 hours 21 minutes Direct 2024-04-24T17:58:10
Miami (MIA) - Houston (HOU) 2024-05-08 2024-05-14 70 USD 5 hours 29 minutes Direct 2024-04-25T08:31:06
Miami (MIA) - Houston (HOU) 2024-05-08 2024-05-15 70 USD 5 hours 27 minutes Direct 2024-04-24T18:59:55
Miami (MIA) - Houston (HOU) 2024-05-11 2024-05-14 70 USD 5 hours 27 minutes Direct 2024-04-24T21:11:35
Miami (MIA) - Houston (HOU) 2024-05-11 2024-05-15 70 USD 5 hours 27 minutes Direct 2024-04-25T04:15:16
Miami (MIA) - Houston (HOU) 2024-05-11 2024-05-18 70 USD 5 hours 19 minutes Direct 2024-04-24T18:04:32
Miami (MIA) - Houston (HOU) 2024-05-14 2024-05-15 70 USD 5 hours 27 minutes Direct 2024-04-24T18:33:40
Miami (MIA) - Houston (HOU) 2024-05-14 2024-05-18 70 USD 5 hours 19 minutes Direct 2024-04-25T18:21:12
Miami (MIA) - Houston (HOU) 2024-05-14 2024-05-21 70 USD 5 hours 27 minutes Direct 2024-04-24T22:20:55
Miami (MIA) - Houston (HOU) 2024-05-14 2024-05-22 70 USD 5 hours 27 minutes Direct 2024-04-24T22:20:08
Miami (MIA) - Houston (HOU) 2024-05-15 2024-05-18 70 USD 5 hours 21 minutes Direct 2024-04-24T19:59:41
Miami (MIA) - Houston (HOU) 2024-05-15 2024-05-21 70 USD 5 hours 29 minutes Direct 2024-04-25T08:10:17
Miami (MIA) - Houston (HOU) 2024-05-15 2024-05-22 70 USD 5 hours 29 minutes Direct 2024-04-25T09:12:44
Miami (MIA) - Houston (HOU) 2024-05-18 2024-05-21 70 USD 5 hours 27 minutes Direct 2024-04-24T17:58:50
Miami (MIA) - Houston (HOU) 2024-05-18 2024-05-18 77 USD 7 hours 34 minutes Connection 2024-04-25T21:26:38
Miami (MIA) - Houston (HOU) 2024-05-11 2024-05-11 79 USD 7 hours 34 minutes Connection 2024-04-24T19:53:43
Miami (MIA) - Houston (HOU) 2024-05-14 2024-06-05 79 USD 9 hours 0 minutes Connection 2024-04-24T19:53:53
Miami (MIA) - Houston (HOU) 2024-05-22 2024-05-29 79 USD 12 hours 55 minutes Connection 2024-04-25T16:06:44
Miami (MIA) - Houston (HOU) 2024-05-07 2024-05-15 85 USD 22 hours 58 minutes Connection 2024-04-25T20:17:54
Miami (MIA) - Houston (HOU) 2024-05-07 2024-05-10 90 USD 5 hours 37 minutes Direct 2024-04-24T18:36:21
Miami (MIA) - Houston (HOU) 2024-05-07 2024-05-13 90 USD 5 hours 34 minutes Direct 2024-04-24T18:48:04
Miami (MIA) - Houston (HOU) 2024-05-08 2024-05-10 90 USD 5 hours 29 minutes Direct 2024-04-24T19:11:49
Miami (MIA) - Houston (HOU) 2024-05-08 2024-05-12 90 USD 5 hours 26 minutes Direct 2024-04-24T17:42:57
Miami (MIA) - Houston (HOU) 2024-05-08 2024-05-13 90 USD 5 hours 28 minutes Direct 2024-04-25T16:25:20
Miami (MIA) - Houston (HOU) 2024-05-08 2024-05-17 90 USD 5 hours 29 minutes Direct 2024-04-25T03:07:49
Miami (MIA) - Houston (HOU) 2024-05-14 2024-05-16 109 USD 5 hours 25 minutes Direct 2024-04-19T07:01:29
Miami (MIA) - Houston (HOU) 2024-04-27 2024-05-02 210 USD 13 hours 54 minutes Connection 2024-04-24T02:39:06

Miami to Houston flight status

Flight Origin Destination Departure Arrival Equip
LA6494 Miami (MIA) Houston (IAH) 10:01 a.m. 12:32 p.m.
NZ6742 Miami (MIA) Houston (IAH) 6:50 p.m. 8:50 p.m. A319
G36109 Miami (MIA) Houston (IAH) 12:13 p.m. 2 p.m. 73W
AA3519 Miami (MIA) Houston (IAH) 4:41 p.m. 7:42 p.m. EMBRAER EMB 175
IB4687 Miami (MIA) Houston (IAH) 10:48 a.m. 1:26 p.m. 744
AA2230 Miami (MIA) Houston (IAH) 10:30 p.m. 12:28 a.m. Boeing 737-800
UA583 Miami (MIA) Houston (IAH) 1:45 p.m. 3:18 p.m. A320
AA1039 Miami (MIA) Houston (IAH) 10:46 p.m. 11:57 p.m. B738
LA6219 Miami (MIA) Houston (IAH) 10:32 a.m. 11:57 a.m. None
UA6052 Miami (MIA) Houston (IAH) 12:23 p.m. 1:34 p.m. E75L
BA5232 Miami (MIA) Houston (IAH) 6:45 p.m. 9:30 p.m. 319
UA1129 Miami (MIA) Houston (IAH) 7 a.m. 8:21 a.m. B738
UA1285 Miami (MIA) Houston (IAH) 5:33 p.m. 10:58 p.m.
LH7361 Miami (MIA) Houston (IAH) 8:25 p.m. 10 p.m. 320
NZ6744 Miami (MIA) Houston (IAH) 6:30 a.m. 8:31 a.m. 738
UA531 Miami (MIA) Houston (IAH) 2:30 p.m. 4:51 p.m. B739
LA7012 Miami (MIA) Houston (IAH) 5:10 p.m. 8:11 p.m. E75S
WS5112 Miami (MIA) Houston (IAH) 4:30 p.m. 5:45 p.m. 738
TP8595 Miami (MIA) Houston (IAH) 4:45 p.m. 6:46 p.m. Boeing 737 Max 8
SQ1621 Miami (MIA) Houston (IAH) 11:52 a.m. 1:53 p.m. A320-100/200
UA2092 Miami (MIA) Houston (IAH) 8 p.m. 10:15 p.m. Boeing 737-900
5Y3708 Miami (MIA) Houston (IAH) 3:18 p.m. None B763
AV2007 Miami (MIA) Houston (IAH) 6:30 a.m. 8:31 a.m. 739
NZ6741 Miami (MIA) Houston (IAH) 11:52 a.m. 1:53 p.m. E7W
UA1942 Miami (MIA) Houston (IAH) 1:04 p.m. 4:40 p.m.
NZ6740 Miami (MIA) Houston (IAH) 4:45 p.m. 6:46 p.m. A320
AA4651 Miami (MIA) Houston (IAH) 3:59 p.m. 6:25 p.m. E75
AA4415 Miami (MIA) Houston (IAH) 3:04 p.m. 4:57 p.m. E75
YV6097 Miami (MIA) Houston (IAH) 6:17 p.m. 7:42 p.m. E75L
SK6727 Miami (MIA) Houston (IAH) 6:25 p.m. 8:03 p.m.
NH6501 Miami (MIA) Houston (IAH) 6:30 a.m. 8:31 a.m. A320
O62023 Miami (MIA) Houston (IAH) 5:45 a.m. 7:27 a.m. None
WS5144 Miami (MIA) Houston (IAH) 9:05 p.m. 10:15 p.m. 319
BA5177 Miami (MIA) Houston (IAH) 3:01 p.m. 5:40 p.m. 319
O62021 Miami (MIA) Houston (IAH) 4:47 p.m. 6 p.m. None
AA4580 Miami (MIA) Houston (IAH) 5:12 p.m. 7:11 p.m. E75L
UA6154 Miami (MIA) Houston (IAH) 6:22 p.m. 10:15 p.m. E75L
NK3144 Miami (MIA) Houston (IAH) 8:25 p.m. 10:29 p.m. A20N
YV6360 Miami (MIA) Houston (IAH) 6:05 a.m. 7:30 a.m. E75L
SY8672 Miami (MIA) Houston (IAH) 3:30 a.m. 3:19 a.m. B738
BA5012 Miami (MIA) Houston (IAH) 2:33 p.m. 6:10 p.m.
O69412 Miami (MIA) Houston (IAH) 1:20 p.m. 2:59 p.m. 320
IB4844 Miami (MIA) Houston (IAH) 3 p.m. 4:54 p.m.
CX71 Miami (MIA) Houston (IAH) 6 p.m. 10:25 p.m. B748
NZ6743 Miami (MIA) Houston (IAH) 8:49 a.m. 10:45 a.m. None
AY4158 Miami (MIA) Houston (IAH) 8:30 p.m. 10:43 p.m.
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
LA6846 Miami (MIA) Houston (IAH) 9:59 p.m. 12:01 a.m. A319
LA6766 Miami (MIA) Houston (IAH) 8:43 p.m. 10:40 p.m. 738
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
LA8216 Miami (MIA) Houston (IAH) 11:05 a.m. 1:01 p.m. 319
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
WW5672 Miami (MIA) Houston (IAH) 11:05 a.m. 1:05 p.m.
WW5745 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