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-03-24 2020-03-31 87.4 USD 5 hours 29 minutes Direct 2020-02-24T21:28:39.319997
Houston (HOU) - Miami (MIA) 2020-03-25 2020-04-01 87.4 USD 5 hours 27 minutes Direct 2020-02-24T21:29:21.501022
Houston (HOU) - Miami (MIA) 2020-03-30 2020-04-02 87.4 USD 5 hours 26 minutes Direct 2020-02-24T21:09:57.498972
Houston (HOU) - Miami (MIA) 2020-03-18 2020-03-25 88.25 USD 5 hours 26 minutes Direct 2020-02-26T02:50:02.699715
Houston (HOU) - Miami (MIA) 2020-03-18 2020-03-24 90.49 USD 6 hours 59 minutes Direct 2020-02-26T02:48:50.258900
Houston (HOU) - Miami (MIA) 2020-03-02 2020-03-09 96.68 USD 5 hours 26 minutes Direct 2020-02-27T21:48:43.031557
Houston (HOU) - Miami (MIA) 2020-06-23 2020-06-25 109.65 USD 5 hours 21 minutes Direct 2020-02-26T02:53:56.779441
Houston (HOU) - Miami (MIA) 2020-08-04 2020-08-11 112.01 USD 5 hours 25 minutes Direct 2020-02-28T00:57:34.167397
Houston (HOU) - Miami (MIA) 2020-03-30 2020-04-04 118.75 USD 5 hours 35 minutes Direct 2020-02-26T00:46:40.198639
Houston (HOU) - Miami (MIA) 2020-06-10 2020-06-17 120.36 USD 5 hours 22 minutes Direct 2020-02-25T21:52:07.720223
Houston (HOU) - Miami (MIA) 2020-08-06 2020-08-11 125.26 USD 5 hours 25 minutes Direct 2020-02-25T21:25:00.749116
Houston (HOU) - Miami (MIA) 2020-05-27 2020-06-03 127.42 USD 5 hours 24 minutes Direct 2020-02-25T22:50:14.487750
Houston (HOU) - Miami (MIA) 2020-05-09 2020-05-12 130.18 USD 8 hours 2 minutes Connection 2020-02-27T01:02:10.056260
Houston (HOU) - Miami (MIA) 2020-04-25 2020-04-28 130.18 USD 10 hours 19 minutes Connection 2020-02-27T04:26:24.242806
Houston (HOU) - Miami (MIA) 2020-04-15 2020-04-22 134.39 USD 5 hours 22 minutes Direct 2020-02-26T14:03:14.448231
Houston (HOU) - Miami (MIA) 2020-06-20 2020-06-23 135.18 USD 10 hours 26 minutes Connection 2020-02-26T02:55:26.804202
Houston (HOU) - Miami (MIA) 2020-07-31 2020-08-06 138.55 USD 5 hours 25 minutes Direct 2020-02-27T18:09:03.041412
Houston (HOU) - Miami (MIA) 2020-04-10 2020-04-12 139.57 USD 13 hours 24 minutes Connection 2020-02-24T12:48:47.700853
Houston (HOU) - Miami (MIA) 2020-04-24 2020-05-07 158.13 USD 5 hours 24 minutes Direct 2020-02-26T14:03:53.439384
Houston (HOU) - Miami (MIA) 2020-06-15 2020-06-19 159.56 USD 5 hours 27 minutes Direct 2020-02-25T13:57:45.121161
Houston (HOU) - Miami (MIA) 2020-03-18 2020-03-23 159.95 USD 12 hours 29 minutes Connection 2020-02-24T21:21:22.526442
Houston (HOU) - Miami (MIA) 2020-03-20 2020-03-23 159.95 USD 12 hours 29 minutes Connection 2020-02-24T22:05:33.620854
Houston (HOU) - Miami (MIA) 2020-03-01 2020-03-05 162.0 USD 5 hours 26 minutes Direct 2020-02-28T09:13:16.244667
Houston (HOU) - Miami (MIA) 2020-08-14 2020-08-24 170.83 USD 5 hours 25 minutes Direct 2020-02-26T14:02:32.151673
Houston (HOU) - Miami (MIA) 2020-03-27 2020-03-31 173.82 USD 5 hours 29 minutes Direct 2020-02-24T21:28:38.486588
Houston (HOU) - Miami (MIA) 2020-04-24 2020-04-26 176.93 USD 5 hours 24 minutes Direct 2020-02-26T19:23:24.600517
Houston (HOU) - Miami (MIA) 2020-03-10 2020-03-13 177.08 USD 5 hours 24 minutes Direct 2020-02-27T20:29:41.836381
Houston (HOU) - Miami (MIA) 2020-04-17 2020-04-20 178.37 USD 28 hours 45 minutes Connection 2020-02-24T21:29:06.420249
Houston (HOU) - Miami (MIA) 2020-03-07 2020-03-09 181.07 USD 5 hours 18 minutes Direct 2020-02-25T19:46:51.500574
Houston (HOU) - Miami (MIA) 2020-03-17 2020-03-21 181.18 USD 6 hours 59 minutes Direct 2020-02-26T14:00:02.830022
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 25 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
5Y3525 Houston (IAH) Miami (MIA) None None B763
UA2752 Houston (IAH) Miami (MIA) 1:30 p.m. 3:20 p.m. B738
UA1958 Houston (IAH) Miami (MIA) 9:40 a.m. 3:34 p.m. B737
AA4476 Houston (IAH) Miami (MIA) 2:45 p.m. 4:45 p.m. E75L
UA2146 Houston (IAH) Miami (MIA) 8:05 p.m. 11:36 p.m. B739
NZ6734 Houston (IAH) Miami (MIA) 6:25 p.m. 9:56 p.m. ERJ
NZ6732 Houston (IAH) Miami (MIA) 8:05 p.m. 11:36 p.m. A320
IB4229 Houston (IAH) Miami (MIA) 5:15 p.m. 8:49 p.m. 319
CA7340 Houston (IAH) Miami (MIA) 6:05 p.m. 9:32 p.m.
SQ1620 Houston (IAH) Miami (MIA) 6:25 p.m. 9:56 p.m.
AA1346 Houston (IAH) Miami (MIA) 7:09 a.m. 10:38 a.m. B738
UA308 Houston (IAH) Miami (MIA) 7:25 a.m. 10:54 a.m. 319
UA225 Houston (IAH) Miami (MIA) 7:29 a.m. 10:31 a.m. B738
AA1347 Houston (IAH) Miami (MIA) 5:59 a.m. 9:28 a.m. A319
UA0308 Houston (IAH) Miami (MIA) 7:25 a.m. 10:54 a.m.
UA2013 Houston (IAH) Miami (MIA) 9:35 a.m. 1:01 p.m. A319
NZ6731 Houston (IAH) Miami (MIA) 11:55 a.m. 3:21 p.m. None
NH6500 Houston (IAH) Miami (MIA) 9:35 a.m. 1:01 p.m. 737-900
NZ6730 Houston (IAH) Miami (MIA) 7:25 a.m. 10:54 a.m. B737
NZ6733 Houston (IAH) Miami (MIA) 9:35 a.m. 1:01 p.m. ERJ
IB4709 Houston (IAH) Miami (MIA) 1:33 p.m. 5 p.m. 777
AA4644 Houston (IAH) Miami (MIA) 10:55 a.m. 2:36 p.m. 738
SK6724 Houston (IAH) Miami (MIA) 9:35 a.m. 1:01 p.m. None
BA6578 Houston (IAH) Miami (MIA) 1:32 p.m. 5:03 p.m. CR9
TP8594 Houston (IAH) Miami (MIA) 12:15 p.m. 3:45 p.m. 319