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.

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

Houston to Miami flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Houston (HOU) - Miami (MIA) 2024-03-19 2024-03-19 67 USD 5 hours 32 minutes Direct 2024-02-22T11:34:25
Houston (HOU) - Miami (MIA) 2024-04-23 2024-04-23 67 USD 5 hours 23 minutes Direct 2024-02-22T15:20:57
Houston (HOU) - Miami (MIA) 2024-03-26 2024-03-26 67 USD 5 hours 30 minutes Direct 2024-02-20T04:53:35
Houston (HOU) - Miami (MIA) 2024-04-06 2024-04-09 71 USD 5 hours 29 minutes Direct 2024-02-21T14:50:39
Houston (HOU) - Miami (MIA) 2024-04-06 2024-04-10 71 USD 5 hours 23 minutes Direct 2024-02-22T05:23:34
Houston (HOU) - Miami (MIA) 2024-05-08 2024-05-08 71 USD 5 hours 15 minutes Direct 2024-02-20T14:37:35
Houston (HOU) - Miami (MIA) 2024-04-10 2024-04-14 71 USD 5 hours 20 minutes Direct 2024-02-22T23:08:40
Houston (HOU) - Miami (MIA) 2024-04-10 2024-04-17 71 USD 5 hours 19 minutes Direct 2024-02-21T21:59:52
Houston (HOU) - Miami (MIA) 2024-04-10 2024-04-21 71 USD 5 hours 20 minutes Direct 2024-02-22T16:28:20
Houston (HOU) - Miami (MIA) 2024-04-15 2024-04-17 71 USD 5 hours 19 minutes Direct 2024-02-21T16:07:45
Houston (HOU) - Miami (MIA) 2024-04-15 2024-04-24 71 USD 5 hours 18 minutes Direct 2024-02-21T01:04:03
Houston (HOU) - Miami (MIA) 2024-03-20 2024-03-20 71 USD 5 hours 32 minutes Direct 2024-02-21T16:35:03
Houston (HOU) - Miami (MIA) 2024-05-22 2024-05-22 71 USD 5 hours 15 minutes Direct 2024-02-20T03:54:29
Houston (HOU) - Miami (MIA) 2024-03-24 2024-03-26 71 USD 5 hours 33 minutes Direct 2024-02-20T19:52:45
Houston (HOU) - Miami (MIA) 2024-03-24 2024-03-27 71 USD 5 hours 30 minutes Direct 2024-02-20T00:23:55
Houston (HOU) - Miami (MIA) 2024-03-25 2024-03-27 71 USD 5 hours 27 minutes Direct 2024-02-20T04:52:49
Houston (HOU) - Miami (MIA) 2024-03-27 2024-03-28 71 USD 5 hours 30 minutes Direct 2024-02-21T16:27:33
Houston (HOU) - Miami (MIA) 2024-04-27 2024-05-01 71 USD 5 hours 22 minutes Direct 2024-02-21T23:40:53
Houston (HOU) - Miami (MIA) 2024-04-27 2024-05-11 71 USD 5 hours 12 minutes Direct 2024-02-23T00:55:20
Houston (HOU) - Miami (MIA) 2024-04-29 2024-05-08 71 USD 5 hours 8 minutes Direct 2024-02-23T14:31:12
Houston (HOU) - Miami (MIA) 2024-03-13 2024-03-21 73 USD 5 hours 32 minutes Direct 2024-02-20T10:34:44
Houston (HOU) - Miami (MIA) 2024-03-14 2024-03-19 73 USD 5 hours 36 minutes Direct 2024-02-21T09:46:47
Houston (HOU) - Miami (MIA) 2024-03-14 2024-03-21 73 USD 5 hours 36 minutes Direct 2024-02-20T10:15:01
Houston (HOU) - Miami (MIA) 2024-03-15 2024-03-21 73 USD 5 hours 32 minutes Direct 2024-02-21T09:16:34
Houston (HOU) - Miami (MIA) 2024-03-16 2024-03-19 73 USD 5 hours 35 minutes Direct 2024-02-21T09:48:22
Houston (HOU) - Miami (MIA) 2024-03-16 2024-03-21 73 USD 5 hours 35 minutes Direct 2024-02-21T09:39:49
Houston (HOU) - Miami (MIA) 2024-03-16 2024-03-23 73 USD 5 hours 36 minutes Direct 2024-02-20T10:31:44
Houston (HOU) - Miami (MIA) 2024-03-17 2024-03-21 73 USD 5 hours 35 minutes Direct 2024-02-21T08:23:17
Houston (HOU) - Miami (MIA) 2024-04-08 2024-04-12 100 USD 5 hours 30 minutes Direct 2024-02-16T21:07:16
Houston (HOU) - Miami (MIA) 2024-03-11 2024-03-15 242 USD 46 hours 46 minutes Connection 2024-02-23T02:05:41

Houston to Miami flight status

Flight Origin Destination Departure Arrival Equip
NH6500 Houston (IAH) Miami (MIA) 2:25 p.m. 5:51 p.m. 737-900
AT5110 Houston (IAH) Miami (MIA) 12:40 p.m. 4:12 p.m. Boeing 737-800
G36087 Houston (IAH) Miami (MIA) 4:54 p.m. 8:20 p.m. 738
AV2006 Houston (IAH) Miami (MIA) 12:20 p.m. 3:48 p.m. None
NZ6730 Houston (IAH) Miami (MIA) 2:25 p.m. 5:51 p.m. B737
NH6502 Houston (IAH) Miami (MIA) 12:25 p.m. 3:55 p.m. 319
G36261 Houston (IAH) Miami (MIA) 8:30 a.m. 10:28 a.m. None
UA2105 Houston (IAH) Miami (MIA) 12:20 p.m. 3:48 p.m. Boeing 737 Max 8
NZ6731 Houston (IAH) Miami (MIA) 12:20 p.m. 3:48 p.m. None
NK3141 Houston (IAH) Miami (MIA) 12:29 p.m. 3:48 p.m. Airbus A320neo
AA1465 Houston (IAH) Miami (MIA) 12:59 p.m. 4:24 p.m. Boeing 737 Max 8
UA2217 Houston (IAH) Miami (MIA) 11 a.m. 2:19 p.m. Airbus A320-100/200
AA1953 Houston (IAH) Miami (MIA) 10:07 a.m. 12:28 p.m. B738
LA6560 Houston (IAH) Miami (MIA) noon 2:30 p.m. Airbus A319-132
YV6059 Houston (IAH) Miami (MIA) 7:06 a.m. 8:50 a.m. E75L
LA6555 Houston (IAH) Miami (MIA) 4:25 p.m. 6:44 p.m. None
UA341 Houston (IAH) Miami (MIA) 7:10 p.m. 9:42 p.m. Airbus A320-100/200
UA2205 Houston (IAH) Miami (MIA) 6:30 a.m. 8:39 a.m.
UA8225 Houston (IAH) Miami (MIA) 9:30 p.m. 10:46 p.m. B738
AA3814 Houston (IAH) Miami (MIA) 1:45 p.m. 3:37 p.m. EMBRAER EMB 175
AA1347 Houston (IAH) Miami (MIA) 7:28 a.m. 10:56 a.m. Boeing 737-800
NZ6733 Houston (IAH) Miami (MIA) 7:20 a.m. 10:42 a.m. ERJ
TP8594 Houston (IAH) Miami (MIA) 6:40 p.m. 10:10 p.m. 319
AA324 Houston (IAH) Miami (MIA) 5:30 a.m. 8:53 a.m. Boeing 737-800
AT5067 Houston (IAH) Miami (MIA) 12:08 p.m. 4:45 p.m. None
IB4709 Houston (IAH) Miami (MIA) 10:19 a.m. 3:46 p.m. 777
IB4229 Houston (IAH) Miami (MIA) 3:59 p.m. 6:11 p.m. 319
UA0225 Houston (IAH) Miami (MIA) 8 a.m. 10:44 a.m.
AA1451 Houston (IAH) Miami (MIA) 12:45 p.m. 2:40 p.m. Boeing 737 Max 8
AA4579 Houston (IAH) Miami (MIA) 3:02 p.m. 6:20 p.m. E75
UA0308 Houston (IAH) Miami (MIA) 5 p.m. 8:04 p.m.
VA829 Houston (IAH) Miami (MIA) 9:30 a.m. 10:55 a.m. 73H
UA6235 Houston (IAH) Miami (MIA) 8:45 p.m. 11:18 p.m. E75L
BA4847 Houston (IAH) Miami (MIA) 12:19 p.m. 2:22 p.m. ERD
AY4234 Houston (IAH) Miami (MIA) 2:52 p.m. 4:21 p.m. None
VA8283 Houston (IAH) Miami (MIA) 1:30 p.m. 3:56 p.m. AT7
YV6317 Houston (IAH) Miami (MIA) 9:37 a.m. 11:13 a.m. E75L
YX4476 Houston (IAH) Miami (MIA) 9 p.m. 10:55 p.m.
UA3018 Houston (IAH) Miami (MIA) 2:15 p.m. 4:50 p.m. A320
NZ6732 Houston (IAH) Miami (MIA) 6:40 p.m. 10:10 p.m. A320
LA8620 Houston (IAH) Miami (MIA) 1:10 p.m. 3 p.m. 737-800
AA4312 Houston (IAH) Miami (MIA) 7:40 p.m. 11:03 p.m. E75L
SQ1620 Houston (IAH) Miami (MIA) 6:40 p.m. 10:10 p.m.
YX4579 Houston (IAH) Miami (MIA) 2:10 p.m. 3:20 p.m. E75L
YX4415 Houston (IAH) Miami (MIA) 7:50 a.m. 9:18 a.m. E75L
M6820 Houston (IAH) Miami (MIA) 10:40 a.m. 1:20 p.m. B763
QR5366 Houston (IAH) Miami (MIA) 11:25 a.m. 12:50 p.m. 738
SK6724 Houston (IAH) Miami (MIA) 9:20 p.m. 12:16 a.m. None
AA4644 Houston (IAH) Miami (MIA) 5:50 a.m. 7:47 a.m. 738
5Y3704 Houston (IAH) Miami (MIA) 12:27 a.m. None B763
BA6578 Houston (IAH) Miami (MIA) 3:15 p.m. 6:49 p.m. CR9
NZ6734 Houston (IAH) Miami (MIA) 2:20 p.m. 5:49 p.m. ERJ
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
WS5681 Houston (IAH) Miami (MIA) 7:03 a.m. 10:25 a.m. EMB 175
WS5099 Houston (IAH) Miami (MIA) 9:50 a.m. 1:12 p.m. A319
WQ9017 Houston (IAH) Miami (MIA) 10 p.m. None B738
7Z840 Houston (IAH) Miami (MIA) 2:30 a.m. None FA20
8C4696 Houston (IAH) Miami (MIA) None None B763
5Y3525 Houston (IAH) Miami (MIA) None None B763
LA6855 Houston (IAH) Miami (MIA) 12:36 p.m. 4:09 p.m. None
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.