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-12-04 2020-12-06 60.72 USD 5 hours 25 minutes Direct 2020-10-20T01:37:15.176218
Houston (HOU) - Miami (MIA) 2021-01-27 2021-01-31 60.73 USD 5 hours 25 minutes Direct 2020-10-19T13:52:59.905469
Houston (HOU) - Miami (MIA) 2021-01-29 2021-01-31 60.86 USD 5 hours 26 minutes Direct 2020-10-18T20:27:34.739716
Houston (HOU) - Miami (MIA) 2020-11-16 2020-11-21 60.92 USD 5 hours 7 minutes Direct 2020-10-21T21:38:30.704965
Houston (HOU) - Miami (MIA) 2020-11-02 2020-11-04 60.94 USD 5 hours 10 minutes Direct 2020-10-21T15:42:01.642781
Houston (HOU) - Miami (MIA) 2020-11-02 2020-11-05 60.94 USD 5 hours 10 minutes Direct 2020-10-21T15:41:09.294959
Houston (HOU) - Miami (MIA) 2020-11-15 2020-11-17 61.67 USD 5 hours 4 minutes Direct 2020-10-19T22:32:58.073782
Houston (HOU) - Miami (MIA) 2021-02-12 2021-02-26 61.96 USD 5 hours 20 minutes Direct 2020-10-19T08:26:38.208190
Houston (HOU) - Miami (MIA) 2020-11-13 2020-11-16 63.3 USD 5 hours 6 minutes Direct 2020-10-22T04:20:34.253576
Houston (HOU) - Miami (MIA) 2020-11-11 2020-11-16 64.0 USD 4 hours 58 minutes Direct 2020-10-20T03:01:27.286259
Houston (HOU) - Miami (MIA) 2020-11-02 2020-11-12 79.84 USD 5 hours 13 minutes Direct 2020-10-20T15:56:23.901988
Houston (HOU) - Miami (MIA) 2020-12-12 2020-12-20 84.28 USD 5 hours 34 minutes Direct 2020-10-18T06:11:48.448849
Houston (HOU) - Miami (MIA) 2020-11-13 2020-11-15 88.51 USD 5 hours 20 minutes Direct 2020-10-21T14:42:13.814530
Houston (HOU) - Miami (MIA) 2020-11-12 2020-11-15 103.59 USD 12 hours 21 minutes Connection 2020-10-22T04:39:03.970546
Houston (HOU) - Miami (MIA) 2020-11-06 2020-11-08 105.66 USD 5 hours 7 minutes Direct 2020-10-20T20:36:56.622058
Houston (HOU) - Miami (MIA) 2020-11-04 2020-11-08 107.95 USD 4 hours 59 minutes Direct 2020-10-21T15:35:51.025154
Houston (HOU) - Miami (MIA) 2020-10-28 2020-10-31 113.1 USD 25 hours 58 minutes Connection 2020-10-22T04:11:25.421720
Houston (HOU) - Miami (MIA) 2021-03-15 2021-03-17 113.67 USD 5 hours 12 minutes Direct 2020-10-20T13:32:39.200293
Houston (HOU) - Miami (MIA) 2021-03-22 2021-03-26 113.83 USD 8 hours 34 minutes Connection 2020-10-20T18:01:40.057757
Houston (HOU) - Miami (MIA) 2020-10-29 2020-10-31 117.42 USD 15 hours 25 minutes Connection 2020-10-20T04:25:11.367929
Houston (HOU) - Miami (MIA) 2021-03-19 2021-03-22 125.1 USD 5 hours 33 minutes Direct 2020-10-19T15:32:36.934463
Houston (HOU) - Miami (MIA) 2020-12-30 2021-01-05 126.91 USD 5 hours 33 minutes Direct 2020-10-22T01:25:46.988751
Houston (HOU) - Miami (MIA) 2020-12-23 2021-01-01 147.45 USD 11 hours 13 minutes Connection 2020-10-18T16:19:25.881879
Houston (HOU) - Miami (MIA) 2020-11-06 2020-11-09 150.74 USD 24 hours 20 minutes Connection 2020-10-21T20:35:46.574361
Houston (HOU) - Miami (MIA) 2020-10-25 2020-10-28 151.8 USD 9 hours 41 minutes Connection 2020-10-21T21:42:56.715599
Houston (HOU) - Miami (MIA) 2020-10-25 2020-10-29 151.8 USD 9 hours 41 minutes Connection 2020-10-21T21:48:07.071048
Houston (HOU) - Miami (MIA) 2020-10-23 2020-10-27 158.75 USD 10 hours 0 minutes Connection 2020-10-19T00:36:38.823625
Houston (HOU) - Miami (MIA) 2020-10-26 2020-10-28 162.78 USD 5 hours 18 minutes Direct 2020-10-21T21:33:10.781850
Houston (HOU) - Miami (MIA) 2020-10-30 2020-11-09 166.38 USD 21 hours 24 minutes Connection 2020-10-20T02:18:55.516982
Houston (HOU) - Miami (MIA) 2020-12-18 2020-12-20 173.21 USD 22 hours 21 minutes Connection 2020-10-19T02:58:02.469805
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 5 minutes

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

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

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

Around 75 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, WestJet, Gol, Iberia, All Nippon Airways, British Airways, Virgin Australia, Mesa Airlines, Singapore Airlines, TAP Portugal, TransAsia Airways, US Airways, Lan Ecuador, Air China, Air Transport International, Ameristar Jet Charter, Avianca Aerovias, China Airlines, Finnair, Flight Options, Lan Argentina, Air Berlin, Qatar Airways, ROMAVIA, Royal Air Maroc, SAS, ...

Flight Origin Destination Departure Arrival Equip
UA0225 Houston (IAH) Miami (MIA) 7:20 p.m. 8:48 p.m.
UA1764 Houston (IAH) Miami (MIA) 7:50 p.m. 11:22 p.m. 739
AA4312 Houston (IAH) Miami (MIA) 9:20 p.m. 10:27 p.m. E75L
UA443 Houston (IAH) Miami (MIA) 6:30 a.m. 7:51 a.m. B737
UA1005 Houston (IAH) Miami (MIA) 8 a.m. 8:57 a.m. B753
UA0308 Houston (IAH) Miami (MIA) 12:45 p.m. 4:50 p.m.
UA543 Houston (IAH) Miami (MIA) 1:05 p.m. 9:26 p.m. A319
AA2073 Houston (IAH) Miami (MIA) 9:14 a.m. 10:35 a.m. A319
TP8594 Houston (IAH) Miami (MIA) 10:05 a.m. 1:52 p.m. 319
5Y3704 Houston (IAH) Miami (MIA) 2:45 a.m. None B763
NH6502 Houston (IAH) Miami (MIA) 2:50 p.m. 6:27 p.m. 319
NH6500 Houston (IAH) Miami (MIA) 10:05 a.m. 1:52 p.m. 737-900
AA2436 Houston (IAH) Miami (MIA) 6:05 a.m. 9:32 a.m. A319
BA6578 Houston (IAH) Miami (MIA) 2:48 p.m. 6:19 p.m. CR9
IB4229 Houston (IAH) Miami (MIA) 2:48 p.m. 6:19 p.m. 319
NZ6733 Houston (IAH) Miami (MIA) 10:05 a.m. 1:52 p.m. ERJ
YX4476 Houston (IAH) Miami (MIA) 9:59 a.m. 11:29 a.m.
YX4415 Houston (IAH) Miami (MIA) 1:36 p.m. 5:40 p.m. E75L
SK6724 Houston (IAH) Miami (MIA) 10:05 a.m. 1:52 p.m. None
AV2006 Houston (IAH) Miami (MIA) 10:05 a.m. 1:52 p.m. None
NZ6732 Houston (IAH) Miami (MIA) 7:50 p.m. 11:22 p.m. A320
NZ6730 Houston (IAH) Miami (MIA) 2:50 p.m. 6:27 p.m. B737
YV6059 Houston (IAH) Miami (MIA) 2:25 p.m. 7:12 p.m. E75L
BA4847 Houston (IAH) Miami (MIA) 1:36 p.m. 5:40 p.m. ERD
UA2428 Houston (IAH) Miami (MIA) 3 p.m. 4:14 p.m. B739