Cheap flights from Miami to Houston

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

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
Miami (MIA) - Houston (HOU) 2019-12-18 2019-12-31 171.67 USD 2 hours 42 minutes Direct 2019-06-18T00:06:32
Miami (MIA) - Houston (HOU) 2019-12-19 2019-12-31 176.8 USD 2 hours 46 minutes Direct 2019-06-18T00:29:28
Miami (MIA) - Houston (HOU) 2019-09-16 2019-09-30 176.94 USD 2 hours 42 minutes Direct 2019-06-04T18:57:10
Miami (MIA) - Houston (HOU) 2019-08-20 2019-09-06 186.41 USD 2 hours 46 minutes Direct 2019-06-09T18:45:42
Miami (MIA) - Houston (HOU) 2019-12-20 2019-12-31 203.76 USD 2 hours 46 minutes Direct 2019-06-18T00:03:50
Miami (MIA) - Houston (HOU) 2019-08-14 2019-08-17 207.47 USD 2 hours 41 minutes Direct 2019-06-04T16:36:36
Miami (MIA) - Houston (HOU) 2019-12-19 2020-01-01 213.04 USD 2 hours 46 minutes Direct 2019-06-18T00:22:58
Miami (MIA) - Houston (HOU) 2019-06-19 2019-06-23 220.62 USD 2 hours 50 minutes Direct 2019-06-08T01:52:18
Miami (MIA) - Houston (HOU) 2019-06-22 2019-06-24 222.29 USD 2 hours 40 minutes Direct 2019-06-14T03:51:53
Miami (MIA) - Houston (HOU) 2019-06-26 2019-06-30 227.26 USD 7 hours 44 minutes Connection 2019-06-11T18:50:51
Miami (MIA) - Houston (HOU) 2019-07-06 2019-07-09 230.3 USD 6 hours 47 minutes Connection 2019-06-17T03:04:23
Miami (MIA) - Houston (HOU) 2019-06-20 2019-06-23 230.75 USD 2 hours 47 minutes Direct 2019-06-08T22:09:01
Miami (MIA) - Houston (HOU) 2019-07-26 2019-07-29 232.62 USD 2 hours 42 minutes Direct 2019-06-17T01:57:40
Miami (MIA) - Houston (HOU) 2019-06-25 2019-06-29 236.51 USD 2 hours 50 minutes Direct 2019-06-07T17:48:47
Miami (MIA) - Houston (HOU) 2019-07-02 2019-07-13 237.75 USD 2 hours 44 minutes Direct 2019-06-08T03:25:35
Miami (MIA) - Houston (HOU) 2019-12-19 2019-12-30 242.13 USD 2 hours 42 minutes Direct 2019-06-18T00:21:08
Miami (MIA) - Houston (HOU) 2019-12-19 2020-01-02 244.12 USD 2 hours 46 minutes Direct 2019-06-18T00:39:23
Miami (MIA) - Houston (HOU) 2019-07-18 2019-07-21 247.31 USD 2 hours 42 minutes Direct 2019-06-10T01:29:03
Miami (MIA) - Houston (HOU) 2019-07-05 2019-07-07 248.76 USD 2 hours 46 minutes Direct 2019-06-10T20:51:17
Miami (MIA) - Houston (HOU) 2019-07-26 2019-07-28 248.94 USD 2 hours 41 minutes Direct 2019-06-10T21:48:59
Miami (MIA) - Houston (HOU) 2019-07-16 2019-07-25 250.17 USD 8 hours 24 minutes Connection 2019-06-17T20:16:19
Miami (MIA) - Houston (HOU) 2019-07-31 2019-08-29 252.48 USD 2 hours 40 minutes Direct 2019-06-11T01:15:09
Miami (MIA) - Houston (HOU) 2019-07-03 2019-07-24 254.98 USD 2 hours 50 minutes Direct 2019-06-11T06:07:06
Miami (MIA) - Houston (HOU) 2019-07-12 2019-07-15 255.63 USD 2 hours 41 minutes Direct 2019-06-14T21:27:07
Miami (MIA) - Houston (HOU) 2019-06-18 2019-07-22 255.76 USD 2 hours 46 minutes Direct 2019-06-10T20:18:48
Miami (MIA) - Houston (HOU) 2019-08-12 2019-09-23 256.89 USD 2 hours 41 minutes Direct 2019-06-08T06:45:18
Miami (MIA) - Houston (HOU) 2019-07-04 2019-07-07 257.26 USD 2 hours 46 minutes Direct 2019-06-10T16:13:26
Miami (MIA) - Houston (HOU) 2019-07-03 2019-07-07 261.06 USD 2 hours 47 minutes Direct 2019-06-12T11:24:21
Miami (MIA) - Houston (HOU) 2019-06-28 2019-06-30 270.44 USD 2 hours 45 minutes Direct 2019-06-18T00:33:41
Miami (MIA) - Houston (HOU) 2019-12-20 2019-12-30 278.71 USD 2 hours 42 minutes Direct 2019-06-18T00:03:09
What is the distance between Miami and Houston?

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

How long is the flight from Miami to Houston?

The average flight time between Miami to Houston is 2 hours 42 minutes

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

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

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

Around 68 flights are flying daily from Miami to Houston. Some major airlines between this route are LATAM Airlines, Lan Argentina, Air New Zealand, British Airways, United, Avianca, TAM Linhas Aereas, US Airways, Lufthansa, Atlas Air, American Airlines, Cargolux, Cathay Pacific, Iberia, WestJet, WOW Air, TACA Airlines, Turkish Airlines, Mesa Airlines, Singapore Airlines, SAS, Finnair, ROMAVIA, Azul Brazilian Airlines, Avianca Aerovias, Air China, Copa Airlines, Ryanair, Gol, All Nippon Airways, TAP Portugal, Virgin America, ...

Flight Origin Destination Departure Arrival Equip
AA2230 Miami (MIA) Houston (IAH) 2:10 p.m. 4 p.m. B738
AA4349 Miami (MIA) Houston (IAH) 8 a.m. noon E75L
UA2081 Miami (MIA) Houston (IAH) 10:55 p.m. 11:52 p.m. B737
YV6070 Miami (MIA) Houston (IAH) 6 a.m. 8:10 a.m. E75L
TA368 Miami (MIA) Houston (IAH) 9:55 a.m. 11:30 a.m. A319
5Y3518 Miami (MIA) Houston (IAH) None None B763
UA2344 Miami (MIA) Houston (IAH) 9 a.m. 10:40 a.m. A320
NH6501 Miami (MIA) Houston (IAH) 6:40 a.m. 8:34 a.m. A320
JJ2075 Miami (MIA) Houston (IAH) 5:30 p.m. 8:35 p.m. 738
LA6855 Miami (MIA) Houston (IAH) 6:08 p.m. midnight None
NZ6743 Miami (MIA) Houston (IAH) 8:50 a.m. midnight None
4M6380 Miami (MIA) Houston (IAH) 6:45 a.m. 9:10 a.m. 319
CX71 Miami (MIA) Houston (IAH) 1:05 p.m. 3:10 p.m. B748
CX74 Miami (MIA) Houston (IAH) 6:40 a.m. 8:30 a.m. B748
JJ2206 Miami (MIA) Houston (IAH) 8:45 a.m. 10:10 a.m. 319
NZ6742 Miami (MIA) Houston (IAH) 6:05 p.m. 8:09 p.m. A319
JJ2276 Miami (MIA) Houston (IAH) 9:35 p.m. 11:36 p.m. E75
LA6846 Miami (MIA) Houston (IAH) 8:45 a.m. 10:41 a.m. A319
4M6428 Miami (MIA) Houston (IAH) 7:50 p.m. 10:25 p.m. A321
TP8595 Miami (MIA) Houston (IAH) 6:52 p.m. 8:44 p.m. 319
IB4687 Miami (MIA) Houston (IAH) 12:20 p.m. 1 p.m. 744
BA5177 Miami (MIA) Houston (IAH) 6:55 a.m. 8:10 a.m. 319
CV8604 Miami (MIA) Houston (IAH) 9 a.m. 10:10 a.m. B744
CA7341 Miami (MIA) Houston (IAH) 9:10 a.m. noon 319
IB4844 Miami (MIA) Houston (IAH) 9:06 p.m. 10:57 p.m.

Miami to Houston Route Map

Popular Flights from Miami