Cheap flights from Houston to Miami

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Houston (HOU) - Miami (MIA) 2021-11-18 2021-11-30 68 USD 5 hours 24 minutes Direct 2021-10-17T11:42:38
Houston (HOU) - Miami (MIA) 2021-12-15 2021-12-20 69 USD 5 hours 46 minutes Direct 2021-10-21T00:14:21
Houston (HOU) - Miami (MIA) 2021-10-30 2021-11-06 73 USD 5 hours 26 minutes Direct 2021-10-23T17:19:55
Houston (HOU) - Miami (MIA) 2021-12-09 2021-12-12 78 USD 5 hours 34 minutes Direct 2021-10-22T15:01:48
Houston (HOU) - Miami (MIA) 2021-11-21 2021-11-30 87 USD 5 hours 24 minutes Direct 2021-10-17T14:26:41
Houston (HOU) - Miami (MIA) 2021-10-29 2021-10-30 88 USD 5 hours 24 minutes Direct 2021-10-20T15:19:54
Houston (HOU) - Miami (MIA) 2021-10-27 2021-11-03 89 USD 5 hours 35 minutes Direct 2021-10-20T20:53:57
Houston (HOU) - Miami (MIA) 2021-11-08 2021-11-10 90 USD 5 hours 18 minutes Direct 2021-10-19T13:28:25
Houston (HOU) - Miami (MIA) 2021-11-08 2021-11-12 92 USD 5 hours 18 minutes Direct 2021-10-21T12:12:30
Houston (HOU) - Miami (MIA) 2021-10-29 2021-11-01 93 USD 5 hours 30 minutes Direct 2021-10-20T02:06:26
Houston (HOU) - Miami (MIA) 2021-10-29 2021-10-31 93 USD 5 hours 30 minutes Direct 2021-10-20T04:33:23
Houston (HOU) - Miami (MIA) 2021-11-16 2021-11-23 97 USD 5 hours 17 minutes Direct 2021-10-22T18:33:36
Houston (HOU) - Miami (MIA) 2021-11-13 2021-11-15 99 USD 40 hours 44 minutes Connection 2021-10-19T05:11:51
Houston (HOU) - Miami (MIA) 2021-10-28 2021-11-01 101 USD 14 hours 16 minutes Connection 2021-10-18T14:18:28
Houston (HOU) - Miami (MIA) 2021-11-27 2021-12-05 105 USD 12 hours 7 minutes Connection 2021-10-19T05:24:47
Houston (HOU) - Miami (MIA) 2021-11-09 2021-11-16 106 USD 54 hours 29 minutes Connection 2021-10-19T16:39:34
Houston (HOU) - Miami (MIA) 2021-11-19 2021-11-21 108 USD 5 hours 24 minutes Direct 2021-10-19T12:16:07
Houston (HOU) - Miami (MIA) 2022-01-01 2022-01-05 113 USD 8 hours 0 minutes Connection 2021-10-23T07:20:11
Houston (HOU) - Miami (MIA) 2021-11-27 2021-12-06 115 USD 7 hours 30 minutes Connection 2021-10-19T05:23:05
Houston (HOU) - Miami (MIA) 2021-10-26 2021-11-02 118 USD 5 hours 33 minutes Direct 2021-10-22T18:31:04
Houston (HOU) - Miami (MIA) 2022-01-13 2022-01-16 118 USD 5 hours 9 minutes Direct 2021-10-17T23:47:38
Houston (HOU) - Miami (MIA) 2021-10-25 2021-10-28 121 USD 5 hours 40 minutes Direct 2021-10-22T15:45:31
Houston (HOU) - Miami (MIA) 2022-05-05 2022-05-09 123 USD 5 hours 36 minutes Direct 2021-10-20T02:53:43
Houston (HOU) - Miami (MIA) 2021-11-05 2021-11-07 125 USD 5 hours 29 minutes Direct 2021-10-19T23:02:46
Houston (HOU) - Miami (MIA) 2021-11-23 2021-11-29 126 USD 31 hours 4 minutes Connection 2021-10-23T15:53:58
Houston (HOU) - Miami (MIA) 2021-10-26 2021-10-30 128 USD 5 hours 26 minutes Direct 2021-10-23T18:11:00
Houston (HOU) - Miami (MIA) 2021-11-04 2021-11-07 128 USD 8 hours 30 minutes Connection 2021-10-19T22:37:46
Houston (HOU) - Miami (MIA) 2021-11-21 2021-11-23 129 USD 17 hours 41 minutes Connection 2021-10-19T13:29:54
Houston (HOU) - Miami (MIA) 2021-10-22 2021-11-02 130 USD 5 hours 36 minutes Direct 2021-10-19T05:57:46
Houston (HOU) - Miami (MIA) 2021-10-22 2021-10-27 130 USD 5 hours 25 minutes Direct 2021-10-19T05:57:55
What is the distance between Houston and Miami?

The average distance from Houston to Miami is 1557 kilometers (equals to 967 miles or 841 nautical miles). Your flight will departure from Houston, United States and arrive on Miami, United States.

How long is the flight from Houston to Miami?

The average flight time between Houston to Miami is 5 hours 24 minutes

How much is the fare for flight between Houston and Miami?

The average price for one-way airfare from Houston to Miami is 57 USD (none-taxes) for economy class.

How many flights fly from Houston to Miami on the daily basis?

Around 73 flights are flying daily from Houston to Miami. Some major airlines between this route are United, American Airlines, Air New Zealand, LATAM Airlines, TAM Linhas Aereas, Atlas Air, Republic Airlines, Virgin Australia, WestJet, Mesa Airlines, Amerijet International, Gol, Iberia, All Nippon Airways, British Airways, Singapore Airlines, TAP Portugal, TransAsia Airways, US Airways, Lan Argentina, Air China, Air Transport International, Ameristar Jet Charter, Avianca Aerovias, China Airlines, DHL Air, Finnair, Flight Options, Air Berlin, Lan Ecuador, Qatar Airways, ROMAVIA, Royal Air Maroc, SAS, ...

Flight Origin Destination Departure Arrival Equip
AV2006 Houston (IAH) Miami (MIA) 9:35 a.m. 1:12 p.m. None
AA1347 Houston (IAH) Miami (MIA) 7 a.m. 10:31 a.m. B738
SK6724 Houston (IAH) Miami (MIA) 6:30 p.m. 9:35 p.m. None
AA1614 Houston (IAH) Miami (MIA) 1:06 p.m. 2:45 p.m. A319
IB4709 Houston (IAH) Miami (MIA) 4:21 p.m. 7:59 p.m. 777
G36261 Houston (IAH) Miami (MIA) 9:52 a.m. 11:39 a.m. None
NZ6733 Houston (IAH) Miami (MIA) 9:35 a.m. 1:12 p.m. ERJ
NZ6731 Houston (IAH) Miami (MIA) 11:55 a.m. 3:31 p.m. None
UA6235 Houston (IAH) Miami (MIA) 1:45 p.m. 3:35 p.m. E75L
UA0225 Houston (IAH) Miami (MIA) 5:10 p.m. 6:30 p.m.
AT5067 Houston (IAH) Miami (MIA) 11:20 a.m. 4:10 p.m. None
UA2113 Houston (IAH) Miami (MIA) 7:55 a.m. 11:15 a.m. B738
5Y3704 Houston (IAH) Miami (MIA) 11:22 a.m. None B763
UA1764 Houston (IAH) Miami (MIA) 6:35 p.m. 10:07 p.m. 739
NZ6732 Houston (IAH) Miami (MIA) 6:35 p.m. 10:07 p.m. A320
AA4312 Houston (IAH) Miami (MIA) 9:53 a.m. 10:29 a.m. E75L
AA4644 Houston (IAH) Miami (MIA) 6:05 p.m. 7:34 p.m. 738
YX4579 Houston (IAH) Miami (MIA) 11:52 a.m. 2:20 p.m. E75L
YV6317 Houston (IAH) Miami (MIA) 7:15 a.m. 8:31 a.m. E75L
UA2428 Houston (IAH) Miami (MIA) 3 p.m. 4:18 p.m. B739
NZ6730 Houston (IAH) Miami (MIA) 8 p.m. 11:51 p.m. B737
NH6502 Houston (IAH) Miami (MIA) 8 p.m. 11:51 p.m. 319
UA1005 Houston (IAH) Miami (MIA) 8:15 a.m. 9:15 a.m. B753
NH6500 Houston (IAH) Miami (MIA) 6:35 p.m. 10:07 p.m. 737-900
AA4579 Houston (IAH) Miami (MIA) 8:40 a.m. 11:16 a.m. E75