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) 2020-07-10 2020-07-12 70.49 USD 5 hours 22 minutes Direct 2020-06-04T01:48:09.412245
Houston (HOU) - Miami (MIA) 2020-08-06 2020-08-09 70.94 USD 5 hours 26 minutes Direct 2020-06-04T07:56:13.772438
Houston (HOU) - Miami (MIA) 2020-07-24 2020-07-29 73.67 USD 5 hours 26 minutes Direct 2020-06-04T01:07:54.144936
Houston (HOU) - Miami (MIA) 2020-08-07 2020-08-09 79.67 USD 5 hours 26 minutes Direct 2020-06-04T00:27:11.998360
Houston (HOU) - Miami (MIA) 2020-10-09 2020-10-13 105.7 USD 5 hours 25 minutes Direct 2020-06-02T14:00:12.835945
Houston (HOU) - Miami (MIA) 2020-07-31 2020-08-02 108.26 USD 5 hours 26 minutes Direct 2020-06-03T23:04:19.842885
Houston (HOU) - Miami (MIA) 2020-07-17 2020-07-20 108.38 USD 5 hours 22 minutes Direct 2020-06-03T19:41:56.320137
Houston (HOU) - Miami (MIA) 2020-07-13 2020-07-17 109.6 USD 5 hours 29 minutes Direct 2020-06-03T15:29:19.291518
Houston (HOU) - Miami (MIA) 2020-07-12 2020-07-15 110.34 USD 5 hours 48 minutes Direct 2020-06-02T03:11:26.282106
Houston (HOU) - Miami (MIA) 2020-07-13 2020-07-16 110.34 USD 5 hours 42 minutes Direct 2020-06-02T03:09:27.335398
Houston (HOU) - Miami (MIA) 2020-07-18 2020-07-22 117.35 USD 5 hours 27 minutes Direct 2020-06-03T03:53:36.486899
Houston (HOU) - Miami (MIA) 2020-06-29 2020-07-02 139.15 USD 5 hours 9 minutes Direct 2020-06-03T05:52:30.214334
Houston (HOU) - Miami (MIA) 2020-06-12 2020-06-16 150.23 USD 5 hours 17 minutes Direct 2020-06-02T03:16:57.844817
Houston (HOU) - Miami (MIA) 2020-06-15 2020-08-10 154.97 USD 5 hours 13 minutes Direct 2020-06-03T17:23:56.715980
Houston (HOU) - Miami (MIA) 2020-07-05 2020-07-08 158.92 USD 5 hours 32 minutes Direct 2020-06-03T23:31:14.952970
Houston (HOU) - Miami (MIA) 2020-07-01 2020-07-04 159.97 USD 25 hours 53 minutes Connection 2020-06-02T16:55:40.491498
Houston (HOU) - Miami (MIA) 2020-06-25 2020-06-29 183.96 USD 23 hours 50 minutes Connection 2020-06-02T21:58:45.235516
Houston (HOU) - Miami (MIA) 2020-06-26 2020-06-29 186.26 USD 27 hours 52 minutes Connection 2020-06-02T21:57:52.444073
Houston (HOU) - Miami (MIA) 2020-06-08 2020-06-15 196.58 USD 22 hours 25 minutes Connection 2020-06-01T21:48:23.479991
Houston (HOU) - Miami (MIA) 2020-06-25 2020-06-28 198.22 USD 23 hours 50 minutes Connection 2020-06-02T22:00:49.702145
Houston (HOU) - Miami (MIA) 2020-06-19 2020-06-22 202.12 USD 19 hours 55 minutes Connection 2020-06-03T04:17:07.223257
Houston (HOU) - Miami (MIA) 2020-06-05 2020-06-07 203.39 USD 8 hours 20 minutes Connection 2020-06-01T22:43:05.579624
Houston (HOU) - Miami (MIA) 2020-06-26 2020-06-28 203.71 USD 21 hours 54 minutes Connection 2020-06-03T01:12:02.406883
Houston (HOU) - Miami (MIA) 2020-06-20 2020-06-22 206.13 USD 19 hours 55 minutes Connection 2020-06-03T13:06:28.178902
Houston (HOU) - Miami (MIA) 2020-06-12 2020-06-15 207.0 USD 5 hours 31 minutes Direct 2020-06-03T19:55:34.334433
Houston (HOU) - Miami (MIA) 2020-06-15 2020-06-21 212.57 USD 12 hours 29 minutes Connection 2020-06-03T16:16:22.239315
Houston (HOU) - Miami (MIA) 2020-06-19 2020-06-21 213.38 USD 5 hours 31 minutes Direct 2020-06-01T00:46:48.185500
Houston (HOU) - Miami (MIA) 2020-06-15 2020-06-19 217.66 USD 24 hours 18 minutes Connection 2020-06-03T06:31:34.479886
Houston (HOU) - Miami (MIA) 2020-06-04 2020-06-06 232.42 USD 5 hours 28 minutes Direct 2020-06-04T00:41:25.648977
Houston (HOU) - Miami (MIA) 2020-12-10 2021-01-14 237.41 USD 5 hours 22 minutes Direct 2020-06-02T12:36:15.067964
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 26 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
AA1377 Houston (IAH) Miami (MIA) 6 a.m. 9:28 a.m. B738
5Y3704 Houston (IAH) Miami (MIA) 4:45 a.m. None B763
UA2413 Houston (IAH) Miami (MIA) 10:45 a.m. 4:42 p.m. A320
AA1614 Houston (IAH) Miami (MIA) 2 p.m. 5:30 p.m. A319
UA1005 Houston (IAH) Miami (MIA) 7 p.m. 10:35 p.m. B753
5Y6950 Houston (IAH) Miami (MIA) midnight None B763
BA6578 Houston (IAH) Miami (MIA) 2 p.m. 5:30 p.m. CR9
UA1764 Houston (IAH) Miami (MIA) 8:10 p.m. 11:35 p.m. 739
UA576 Houston (IAH) Miami (MIA) 9:40 a.m. 1:05 p.m. 320
UA6059 Houston (IAH) Miami (MIA) 7:05 p.m. 10:40 p.m. E7W
NZ6734 Houston (IAH) Miami (MIA) 7 p.m. 10:35 p.m. ERJ
UA3018 Houston (IAH) Miami (MIA) 7 p.m. 10:30 p.m. A320
YV6059 Houston (IAH) Miami (MIA) 7 p.m. 10:35 p.m. E75L
YX4476 Houston (IAH) Miami (MIA) 5:24 p.m. 8:50 p.m.
AA4476 Houston (IAH) Miami (MIA) 2:49 p.m. 4:49 p.m. E75L
AA1347 Houston (IAH) Miami (MIA) 6:09 a.m. 9:38 a.m. A319
AV2006 Houston (IAH) Miami (MIA) 10 a.m. 1:28 p.m. None
UA0308 Houston (IAH) Miami (MIA) 9:46 a.m. 1:15 p.m.
EA9001 Houston (IAH) Miami (MIA) None None B763
NZ6733 Houston (IAH) Miami (MIA) 10 a.m. 1:28 p.m. ERJ
SK6724 Houston (IAH) Miami (MIA) 10 a.m. 1:28 p.m. None
5Y9501 Houston (IAH) Miami (MIA) 1:30 a.m. None B763
8C4696 Houston (IAH) Miami (MIA) None None B763
NH6500 Houston (IAH) Miami (MIA) 9:35 a.m. 1:01 p.m. 737-900
NZ6731 Houston (IAH) Miami (MIA) 11:55 a.m. 3:24 p.m. None