Cheap flights from Houston to Miami
Find cheap Miami to Houston flights with our free search service. Compare all available fares for direct or connection flights from Miami to Houston.
Houston to Miami flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Houston (HOU) - Miami (MIA) | 2027-02-08 | 2027-02-12 | 56 USD | 5 hours 45 minutes | Direct | 2026-11-09T18:01:31 |
| Houston (HOU) - Miami (MIA) | 2027-02-07 | 2027-02-12 | 65 USD | 5 hours 45 minutes | Direct | 2026-11-06T02:45:04 |
| Houston (HOU) - Miami (MIA) | 2027-02-20 | 2027-02-22 | 137 USD | 28 hours 49 minutes | Connection | 2026-11-06T18:30:59 |
| Houston (HOU) - Miami (MIA) | 2027-01-16 | 2027-01-18 | 146 USD | 31 hours 58 minutes | Connection | 2026-11-06T10:31:51 |
| Houston (HOU) - Miami (MIA) | 2026-11-15 | 2026-11-20 | 163 USD | 5 hours 36 minutes | Direct | 2026-11-06T23:10:38 |
| Houston (HOU) - Miami (MIA) | 2027-02-12 | 2027-02-14 | 166 USD | 5 hours 45 minutes | Direct | 2026-11-06T10:32:15 |
| Houston (HOU) - Miami (MIA) | 2026-11-15 | 2026-11-21 | 182 USD | 5 hours 36 minutes | Direct | 2026-11-09T17:10:09 |
| Houston (HOU) - Miami (MIA) | 2026-11-13 | 2026-11-16 | 193 USD | 5 hours 42 minutes | Direct | 2026-11-07T20:23:50 |
| Houston (HOU) - Miami (MIA) | 2026-11-23 | 2026-11-27 | 194 USD | 5 hours 29 minutes | Direct | 2026-11-03T23:01:10 |
| Houston (HOU) - Miami (MIA) | 2027-02-13 | 2027-02-14 | 201 USD | 5 hours 41 minutes | Direct | 2026-11-06T10:47:33 |
| Houston (HOU) - Miami (MIA) | 2027-02-20 | 2027-02-21 | 208 USD | 9 hours 56 minutes | Connection | 2026-11-09T17:25:48 |
| Houston (HOU) - Miami (MIA) | 2027-02-19 | 2027-02-21 | 219 USD | 5 hours 45 minutes | Direct | 2026-11-06T18:30:33 |
| Houston (HOU) - Miami (MIA) | 2026-11-21 | 2026-11-27 | 266 USD | 10 hours 26 minutes | Connection | 2026-11-09T18:07:51 |
| Houston (HOU) - Miami (MIA) | 2026-11-22 | 2026-11-24 | 303 USD | 10 hours 44 minutes | Connection | 2026-11-09T02:56:03 |
Houston to Miami flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| UA410 | Houston (IAH) | Miami (MIA) | noon | 3:47 p.m. | Boeing 737-800 |
| YX4415 | Houston (IAH) | Miami (MIA) | 8:03 a.m. | 10:08 a.m. | E75L |
| YX4476 | Houston (IAH) | Miami (MIA) | 10:34 a.m. | 12:19 p.m. | |
| AA1451 | Houston (IAH) | Miami (MIA) | 6:05 a.m. | 2:21 p.m. | Boeing 737 Max 8 |
| NZ6730 | Houston (IAH) | Miami (MIA) | 4:50 p.m. | 8:33 p.m. | B737 |
| AA2541 | Houston (IAH) | Miami (MIA) | 7:42 p.m. | 9:33 p.m. | Boeing 737-800 |
| UA0225 | Houston (IAH) | Miami (MIA) | 5:30 a.m. | 8:47 a.m. | |
| UA0308 | Houston (IAH) | Miami (MIA) | 5 p.m. | 6:33 p.m. | |
| UA2657 | Houston (IAH) | Miami (MIA) | 4 p.m. | 5:30 p.m. | Boeing 737-800 |
| AT5067 | Houston (IAH) | Miami (MIA) | 11:02 a.m. | 3:59 p.m. | None |
| IB4709 | Houston (IAH) | Miami (MIA) | 7:35 p.m. | 9:45 p.m. | 777 |
| VA829 | Houston (IAH) | Miami (MIA) | 9:30 a.m. | 10:55 a.m. | 73H |
| NZ6731 | Houston (IAH) | Miami (MIA) | noon | 3:47 p.m. | None |
| UA2105 | Houston (IAH) | Miami (MIA) | 7 a.m. | 9:09 a.m. | Boeing 737 Max 8 |
| AT5110 | Houston (IAH) | Miami (MIA) | 11:20 a.m. | 3:01 p.m. | Boeing 737-800 |
| VA8283 | Houston (IAH) | Miami (MIA) | 2:04 p.m. | 4:24 p.m. | AT7 |
| AA1347 | Houston (IAH) | Miami (MIA) | 7:35 a.m. | 11:20 a.m. | Boeing 737-800 |
| NH6502 | Houston (IAH) | Miami (MIA) | noon | 3:47 p.m. | 319 |
| BA4847 | Houston (IAH) | Miami (MIA) | 10:40 a.m. | 12:44 p.m. | ERD |
| TP8594 | Houston (IAH) | Miami (MIA) | 7:25 a.m. | 11:12 a.m. | 319 |
| UA2205 | Houston (IAH) | Miami (MIA) | 10 a.m. | 12:47 p.m. | |
| UA2217 | Houston (IAH) | Miami (MIA) | 5:59 p.m. | 8:25 p.m. | Airbus A320-100/200 |
| UA6235 | Houston (IAH) | Miami (MIA) | 10:39 a.m. | 11:55 a.m. | E75L |
| G36087 | Houston (IAH) | Miami (MIA) | 5:16 a.m. | 8:52 a.m. | 738 |
| LA8620 | Houston (IAH) | Miami (MIA) | 12:59 p.m. | 2:32 p.m. | 737-800 |
| LA6555 | Houston (IAH) | Miami (MIA) | 10:58 a.m. | 3:54 p.m. | None |
| IB4229 | Houston (IAH) | Miami (MIA) | 3:54 p.m. | 8:18 p.m. | 319 |
| QR5366 | Houston (IAH) | Miami (MIA) | 5:55 p.m. | 7:20 p.m. | 738 |
| LA6560 | Houston (IAH) | Miami (MIA) | 6:37 p.m. | 10 p.m. | Airbus A319-132 |
| AA4644 | Houston (IAH) | Miami (MIA) | 6:40 p.m. | 9:20 p.m. | 738 |
| NZ6732 | Houston (IAH) | Miami (MIA) | 7:01 p.m. | 10:40 p.m. | A320 |
| AA324 | Houston (IAH) | Miami (MIA) | 2:14 p.m. | 7:42 p.m. | Boeing 737-800 |
| LA6855 | Houston (IAH) | Miami (MIA) | 4:40 p.m. | 8:04 p.m. | None |
| AA3814 | Houston (IAH) | Miami (MIA) | 7 a.m. | 9:09 a.m. | EMBRAER EMB 175 |
| AA1953 | Houston (IAH) | Miami (MIA) | 2:43 p.m. | 5:50 p.m. | B738 |
| AA1465 | Houston (IAH) | Miami (MIA) | 9 p.m. | 11:01 p.m. | Boeing 737 Max 8 |
| UA8225 | Houston (IAH) | Miami (MIA) | 5:55 p.m. | 7:10 p.m. | B738 |
| NZ6734 | Houston (IAH) | Miami (MIA) | 7:25 a.m. | 11:12 a.m. | ERJ |
| AY4234 | Houston (IAH) | Miami (MIA) | 4:47 p.m. | 6:37 p.m. | None |
| SK6724 | Houston (IAH) | Miami (MIA) | 4:35 p.m. | 5:55 p.m. | None |
| YX4579 | Houston (IAH) | Miami (MIA) | 10 a.m. | 11:40 a.m. | E75L |
| AV2006 | Houston (IAH) | Miami (MIA) | 7:25 a.m. | 11:12 a.m. | None |
| NH6500 | Houston (IAH) | Miami (MIA) | 4:50 p.m. | 8:33 p.m. | 737-900 |
| BA6578 | Houston (IAH) | Miami (MIA) | 8:40 p.m. | 11:06 p.m. | CR9 |
| AA3954 | Houston (IAH) | Miami (MIA) | 11:04 a.m. | 2:50 p.m. | Embraer 175 |
| WS5099 | Houston (IAH) | Miami (MIA) | 1 p.m. | 2:50 p.m. | A319 |
| UA3018 | Houston (IAH) | Miami (MIA) | 3:35 p.m. | 6:32 p.m. | A320 |
| M6820 | Houston (IAH) | Miami (MIA) | 8:30 a.m. | 11:15 a.m. | B763 |
| NZ6733 | Houston (IAH) | Miami (MIA) | 7:30 a.m. | 11:07 a.m. | ERJ |
| G36261 | Houston (IAH) | Miami (MIA) | 7:05 a.m. | 9:11 a.m. | None |
| AA4312 | Houston (IAH) | Miami (MIA) | 12:20 p.m. | 3:56 p.m. | E75L |
| NK3141 | Houston (IAH) | Miami (MIA) | 7:45 p.m. | 12:04 a.m. | Airbus A320neo |
| 7Z840 | Houston (IAH) | Miami (MIA) | 2:30 a.m. | None | FA20 |
| YV6059 | Houston (IAH) | Miami (MIA) | 10:05 p.m. | 11:39 p.m. | E75L |
| WS5681 | Houston (IAH) | Miami (MIA) | 9:30 a.m. | 11:56 a.m. | EMB 175 |
| SQ1620 | Houston (IAH) | Miami (MIA) | 4:45 p.m. | 8:22 p.m. | |
| YV6317 | Houston (IAH) | Miami (MIA) | 12:05 p.m. | 2:14 p.m. | E75L |
| 5Y3704 | Houston (IAH) | Miami (MIA) | 12:27 a.m. | None | B763 |
| M62030 | Houston (IAH) | Miami (MIA) | 10:20 a.m. | 2:41 p.m. | B763 |
| M62011 | Houston (IAH) | Miami (MIA) | 6:27 a.m. | 10:04 a.m. | B762 |
| NZ6387 | Houston (IAH) | Miami (MIA) | 2:30 p.m. | 4:46 p.m. | 737-900 |
| D0820 | Houston (IAH) | Miami (MIA) | 1:30 p.m. | 4:53 p.m. | B762 |
| CA7340 | Houston (IAH) | Miami (MIA) | 7:50 p.m. | 11:22 p.m. | |
| AB4601 | Houston (IAH) | Miami (MIA) | 9:50 a.m. | 1:12 p.m. | A319 |
| XL6214 | Houston (IAH) | Miami (MIA) | 7:03 a.m. | 10:25 a.m. | EMB 175 |
| WQ9017 | Houston (IAH) | Miami (MIA) | 10 p.m. | None | B738 |
| 8C4696 | Houston (IAH) | Miami (MIA) | None | None | B763 |
| 5Y3525 | Houston (IAH) | Miami (MIA) | None | None | B763 |
| 4M6365 | Houston (IAH) | Miami (MIA) | 12:36 p.m. | 4:09 p.m. | None |
| LA6988 | Houston (IAH) | Miami (MIA) | 5:59 a.m. | 9:28 a.m. | None |
| 5Y6923 | Houston (IAH) | Miami (MIA) | 1:30 p.m. | None | B763 |
| JJ2066 | Houston (IAH) | Miami (MIA) | 7:55 a.m. | 9:18 a.m. | Embraer ERJ-140LR |
| JJ2075 | Houston (IAH) | Miami (MIA) | 5:30 p.m. | 8:35 p.m. | 738 |
| JJ2253 | Houston (IAH) | Miami (MIA) | 6:10 p.m. | 9:37 p.m. | 737-800 |
| LA8726 | Houston (IAH) | Miami (MIA) | 5:35 a.m. | 8:57 a.m. | A319 |
| JJ8387 | Houston (IAH) | Miami (MIA) | 4:33 p.m. | 8 p.m. | |
| US7363 | Houston (IAH) | Miami (MIA) | 5:02 p.m. | 8:32 p.m. | 319 |
| GE345 | Houston (IAH) | Miami (MIA) | 8:30 a.m. | 10:20 a.m. | 321 |
| CI9609 | Houston (IAH) | Miami (MIA) | 8:34 a.m. | 10:30 a.m. | 320 |
| OPT908 | Houston (IAH) | Miami (MIA) | 9:09 a.m. | 9:32 a.m. |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
