Miami to Houston (MIA–IAH) — Airlines, Schedules & Connections

MIA Airport Page →
963 mi airlines 228/wk
On-time Some delays Frequent delays
Flight Schedule 78 flights Verified 47m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
CX3272cs
CX Cathay Pacific
74N
6:05 AM
EDT
8:00 AM
CDT
2h 55m
M T W T F S S
Prices
CX3273+1
CX Cathay Pacific
74N
6:05 AM
EDT
8:00 AM
CDT
2h 55m
M T W T F S S
Prices
NZ6743cs
NZ Air New Zealand
738
6:15 AM
EDT TS
8:22 AM
CDT
3h 7m
M T W T F S S
Prices
NK1710
NK Spirit
32B
6:15 AM
EDT
8:08 AM
CDT
2h 53m
M T W T F S S
Prices
UA2074+2
UA United
738
6:15 AM
EDT TC
8:20 AM
CDT
3h 5m
M T W T F S S
Prices
NH6501cs
NH All Nippon
738
6:15 AM
EDT TC
8:21 AM
CDT
3h 6m
M T W T F S S
Prices
NK265
NK Spirit
32B
6:30 AM
EDT TC
8:23 AM
CDT
2h 53m
M T W T F S S
Prices
AA2145+3
AA American
738
7:00 AM
EDT TD
9:00 AM
CDT
3h
M T W T F S S
Prices
G36266cs
G3 Sky Express
738
7:00 AM
EDT
9:00 AM
CDT
3h
M T W T F S S
Prices
AA603
AA American
738
7:02 AM
EDT
8:54 AM
CDT
2h 52m
M T W T F S S
Prices
AA1918
AA American
7M8
8:41 AM
EDT
10:29 AM
CDT
2h 48m
M T W T F S S
Prices
G36367
G3 Sky Express
7M8
8:41 AM
EDT
10:29 AM
CDT
2h 48m
M T W T F S S
Prices
UA729+1
UA United
7M8
8:52 AM
EDT TS
10:36 AM
CDT
2h 44m
M T W T F S S
Prices
NZ6742cs
NZ Air New Zealand
B39M
9:00 AM
EDT TS
11:07 AM
CDT
3h 7m
M T W T F S S
Prices
UA2417
UA United
738
9:21 AM
EDT
11:15 AM
CDT
2h 54m
M T W T F S S
Prices
CX3275
CX Cathay Pacific
74N
10:35 AM
EDT
12:30 PM
CDT
2h 55m
M T W T F S S
Prices
CX3170
CX Cathay Pacific
74N
10:35 AM
EDT
12:30 PM
CDT
2h 55m
M T W T F S S
Prices
UA1743+1
UA United
B39M
10:50 AM
EDT TS
12:56 PM
CDT
3h 6m
M T W T F S S
Prices
UA470+2
UA United
738
12:50 PM
EDT TS
2:57 PM
CDT
3h 7m
M T W T F S S
Prices
AA3074
AA American
738
2:35 PM
EDT TD
4:35 PM
CDT
3h
M T W T F S S
Prices
AA4227
AA American
E75
2:44 PM
EDT TD
4:42 PM
CDT
2h 58m
M T W T F S S
Prices
CX72
CX Cathay Pacific
74N
3:25 PM
EDT
5:20 PM
CDT
2h 55m
M T W T F S S
Prices
IB4042
IB Iberia
7M8
3:30 PM
EDT
5:27 PM
CDT
2h 57m
M T W T F S S
Prices
AA1931
AA American
738
3:31 PM
EDT
5:24 PM
CDT
2h 53m
M T W T F S S
Prices
QR9095
QR Qatar
738
3:31 PM
EDT
5:24 PM
CDT
2h 53m
M T W T F S S
Prices
IB4130cs
IB Iberia
32Q
3:36 PM
EDT
5:46 PM
CDT
3h 10m
M T W T F S S
Prices
AA2135+1
AA American
738
3:45 PM
EDT TD
5:45 PM
CDT
3h
M T W T F S S
Prices
AV2007cs
AV avianca
7M9
4:53 PM
EDT TS
7:00 PM
CDT
3h 7m
M T W T F S S
Prices
UA1216+2
UA United
7M9
5:38 PM
EDT
7:56 PM
CDT
3h 18m
M T W T F S S
Prices
NK472
NK Spirit
321
7:21 PM
EDT TC
9:29 PM
CDT
3h 8m
M T W T F S S
Prices
G36118cs
G3 Sky Express
738
7:25 PM
EDT
9:29 PM
CDT
3h 4m
M T W T F S S
Prices
BA4933
BA British
738
7:25 PM
EDT
9:29 PM
CDT
3h 4m
M T W T F S S
Prices
QR2763
QR Qatar
738
7:25 PM
EDT
9:29 PM
CDT
3h 4m
M T W T F S S
Prices
IB4570
IB Iberia
738
7:25 PM
EDT
9:29 PM
CDT
3h 4m
M T W T F S S
Prices
AA2541+5
AA American
738
7:40 PM
EDT
9:31 PM
CDT
2h 51m
M T W T F S S
Prices
G36265+1
G3 Sky Express
738
7:40 PM
EDT
9:31 PM
CDT
2h 51m
M T W T F S S
Prices
F91067
F9 Frontier
32N
8:03 PM
EDT
10:24 PM
CDT
3h 21m
M T W T F S S
Prices
AA3012+1
AA American
738
8:25 PM
EDT TD
10:31 PM
CDT
3h 6m
M T W T F S S
Prices
AA2230+3
AA American
738
9:50 PM
EDT
11:49 PM
CDT
2h 59m
M T W T F S S
Prices
G36229cs
G3 Sky Express
738
9:50 PM
EDT TD
11:49 PM
CDT
2h 59m
M T W T F S S
Prices
QR7832
QR Qatar
738
5:30 AM
CDT TA
9:04 AM
EDT
2h 34m
M T W T F S S
Prices
AA1047
AA American
738
5:35 AM
CDT TA
9:09 AM
EDT
2h 34m
M T W T F S S
Prices
IB4362
IB Iberia
738
5:53 AM
CDT TA
9:20 AM
EDT
2h 27m
M T W T F S S
Prices
AA1347+2
AA American
738
7:17 AM
CDT TA
10:55 AM
EDT
2h 38m
M T W T F S S
Prices
NZ6734cs
NZ Air New Zealand
738
7:20 AM
CDT TC
10:55 AM
EDT
2h 35m
M T W T F S S
Prices
IB4025cs
IB Iberia
738
7:30 AM
CDT TA
11:08 AM
EDT
2h 38m
M T W T F S S
Prices
AV2006cs
AV avianca
738
7:32 AM
CDT TC
11:09 AM
EDT
2h 37m
M T W T F S S
Prices
TP8594cs
TP TAP Air Portugal
738
7:32 AM
CDT TC
11:09 AM
EDT
2h 37m
M T W T F S S
Prices
UA1966+4
UA United
7M8
8:07 AM
CDT TE
11:29 AM
EDT
2h 22m
M T W T F S S
Prices
NK1711
NK Spirit
32B
9:24 AM
CDT TA
12:51 PM
EDT
2h 27m
M T W T F S S
Prices
AA603
AA American
738
9:44 AM
CDT TA
1:21 PM
EDT
2h 37m
M T W T F S S
Prices
BA4442cs
BA British
738
9:50 AM
CDT TA
1:27 PM
EDT
2h 37m
M T W T F S S
Prices
AT5110cs
AT Royal Air Maroc
738
9:50 AM
CDT TA
1:27 PM
EDT
2h 37m
M T W T F S S
Prices
IB4813+1
IB Iberia
738
10:01 AM
CDT TA
1:37 PM
EDT
2h 36m
M T W T F S S
Prices
AA1918
AA American
7M8
11:19 AM
CDT TA
2:55 PM
EDT
2h 36m
M T W T F S S
Prices
G36367
G3 Sky Express
7M8
11:19 AM
CDT TA
2:55 PM
EDT
2h 36m
M T W T F S S
Prices
AA2145+3
AA American
738
11:34 AM
CDT TA
3:05 PM
EDT
2h 31m
M T W T F S S
Prices
NK471
NK Spirit
A21N
11:39 AM
CDT TA
3:00 PM
EDT
2h 21m
M T W T F S S
Prices
UA410+4
UA United
B39M
12:08 PM
CDT TE
3:46 PM
EDT
2h 38m
M T W T F S S
Prices
AZ4423cs
AZ ITA
738
12:09 PM
CDT TC
3:47 PM
EDT
2h 38m
M T W T F S S
Prices
F91068+1
F9 Frontier
32N
12:57 PM
CDT TD
4:27 PM
EDT
2h 30m
M T W T F S S
Prices
UA2863+3
UA United
739
2:42 PM
CDT TC
6:18 PM
EDT
2h 36m
M T W T F S S
Prices
AZ4405
AZ ITA
739
2:42 PM
CDT TC
6:18 PM
EDT
2h 36m
M T W T F S S
Prices
AZ4391cs
AZ ITA
739
2:50 PM
CDT TC
6:28 PM
EDT
2h 38m
M T W T F S S
Prices
NH6500cs
NH All Nippon
B38M
2:55 PM
CDT TE
6:31 PM
EDT
2h 36m
M T W T F S S
Prices
UA2740
UA United
7M9
4:50 PM
CDT TC
8:33 PM
EDT
2h 43m
M T W T F S S
Prices
Y42067cs
Y4 Volaris
32N
4:53 PM
CDT TA
8:22 PM
EDT
2h 29m
M T W T F S S
Prices
G36087cs
G3 Sky Express
E75
5:15 PM
CDT TA
8:59 PM
EDT
2h 44m
M T W T F S S
Prices
AA3074
AA American
738
5:55 PM
CDT TA
9:15 PM
EDT
2h 20m
M T W T F S S
Prices
AA3814+1
AA American
E70
6:03 PM
CDT TA
9:19 PM
EDT
2h 16m
M T W T F S S
Prices
IB4131
IB Iberia
7M8
6:13 PM
CDT TA
9:50 PM
EDT
2h 37m
M T W T F S S
Prices
G36091cs
G3 Sky Express
738
6:14 PM
CDT TA
9:55 PM
EDT
2h 41m
M T W T F S S
Prices
AA1931
AA American
738
6:14 PM
CDT TA
9:55 PM
EDT
2h 41m
M T W T F S S
Prices
AA2135+1
AA American
738
6:35 PM
CDT TA
10:10 PM
EDT
2h 35m
M T W T F S S
Prices
QR2443+1
QR Qatar
321
6:36 PM
CDT TA
10:15 PM
EDT
2h 39m
M T W T F S S
Prices
EK6134cs
EK Emirates
738
6:50 PM
CDT TC
10:28 PM
EDT
2h 38m
M T W T F S S
Prices
UA1829+1
UA United
738
10:58 PM
CDT TC
2:13 AM+1
EDT
2h 15m
M T W T F S S
Prices
F91462
F9 Frontier
32N
11:17 PM
CDT TA
2:31 AM+1
EDT
2h 14m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Miami to Houston
5 carriers, 228 flights/week nonstop.
5 Airlines 228 Flights/wk 963 mi 2h 44m nonstop -1h behind 212 1-stop hubs

MIA–IAH is served by 5 airlines with nonstop service. American Airlines, United Airlines and Spirit Airlines lead the route. The flight covers 963 miles in approximately 2h 44m. Beyond nonstop, 212 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop MIA–IAH service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AA American Airlines Also: AY, BA, G3, IB, QR 61 738, 7M8, E75 2h48-3h06 5% Oneworld AY, BA, G3, IB, QR
UA United Airlines Also: AV, NH, NZ 39 738, 7M8, 7M9, B39M 2h44-3h18 5% Star Alliance AV, NH, NZ
NK Spirit Airlines 14 321, 32B 2h53-3h08 5%
F9 Frontier Also: Y4 7 32N 3h21 5% Y4
AS Alaska Airlines 0 5% Oneworld
Aircraft on this route
321 Airbus A321 – NK
32B Airbus A321neo (long range) – NK
32N Airbus A320neo – F9
32Q Airbus A321neo – IB
738 Boeing 737-800 – AA, BA, G3, IB, NH, NZ, QR, UA
74N Boeing 747-8F – CX
7M8 Boeing 737 MAX 8 – AA, G3, IB, UA
7M9 Boeing 737 MAX 9 – AV, UA
B39M Boeing 737 MAX 9 – NZ, UA
E75 Embraer E175 – AA
Alliance coverage
Oneworld: AA + AS (61 flights/wk, 50%)
Star Alliance: UA (39 flights/wk, 32%)
Unaffiliated: F9 + NK (21 flights/wk, 17%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, MIA to IAH direction.
Mon
31
flights
Tue
31
flights
Wed
30
flights
Thu
35
flights
Fri
32
flights
Sat
33
flights
Sun
35
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
40
Nonstop flights
228
Outbound / wk
241
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for MIA to IAH.
1-STOP
One-Stop Connections
212
Hubs
~3h
Fastest
~45h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
5,574
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Houston from Miami

Nearby airports with service to George Bush Intercontinental Airport.
Metric MIA→IAH OPF→IAH FLL→IAH
Distance from MIA 8 mi 21 mi
Nonstop airlines 5 3 12
Weekly flights 228 132
Flight time 2h 44m 2h 16m 2h 34m
Departure OTP 5%
Airports within 200 miles of MIA with service to George Bush Intercontinental Airport.

Travel Essentials

Practical planning for this route.
Time Difference
-1h
Houston is 1 hour behind Miami.
MIA: EDT · IAH: CDT

When it's 6:00 PM in Miami, it's 5:00 PM in Houston.
Distance & Flight Time
963 mi / 1,549 km
Nonstop flight time is approximately 2h 44m to 3h 21m.
Getting to MIA

Metrorail Orange Line runs from downtown Miami to the MIA station (15 min from Government Center, $2.25). The MIA Mover people mover connects Metrorail to the terminal; free. Tri-Rail commuter rail serves the airport from Fort Lauderdale and West Palm Beach ($3.75–6.90).Ride-shares cost $15–25 from Miami Beach, $10–20 from downtown.

Getting from IAH

No direct rail from IAH. The METRO bus 102 (IAH Express) runs to downtown Houston's transit center (60–90 min, $1.25). Taxis to downtown Houston cost $50–70. Ride-hails pick up at the designated Rideshare zones outside baggage claim on the lower level.IAH has five terminals (A–E) connected by an underground tunnel with trams. Terminal D handles international arrivals. Rental car agencies are in a consolidated facility adjacent to Terminal C; a free IAH Connector bus runs between terminals and the rental car center. The Galleria / Uptown area costs $35–50 by ride-hail.

Houston Climate

Humid subtropical climate. Hot, humid, and wet for much of the year. Summers are brutal (33–38°C) with high humidity and near-daily afternoon thunderstorms. Severe storms with hail and high winds regularly cause ground stops from April through September. Houston's flooding risk is significant. Heavy rain events, including tropical system remnants, have flooded airport roads, cutting off surface access even when the airport itself remains operational.

Winters are mild (5–18°C) with occasional ice storms. These are rare but highly disruptive when they occur. Hurricane season (June–November) requires monitoring for Gulf storms. October through March has the best flying weather.

MIA–IAH Quick Facts

Key statistics for the Miami to Houston route.
Route details
Distance963 mi / 1,549 km
Flight time2h 44m to 3h 21m
Time difference-1 hour
Airlines (nonstop)5
Weekly flights228 out / 241 return
1-stop connections212 hubs
Origin: MIA
IATA / ICAOMIA / KMIA
TimezoneAmerica/New_York
Passengers/yr55.9M
Elevation8 ft / 2 m
Destination: IAH
IATA / ICAOIAH / KIAH
TimezoneAmerica/Chicago
Passengers/yr46.7M
Elevation97 ft / 30 m

Frequently Asked Questions

Common questions about MIA to IAH flights.
Nonstop flights from Miami International Airport to George Bush Intercontinental Airport take approximately 2h 44m to 3h 21m. The route covers 963 miles.
5 airlines operate nonstop service: American Airlines, Alaska Airlines, Frontier, Spirit Airlines and United Airlines. Plus 10 codeshare partners.
There are approximately 228 nonstop flights per week from MIA to IAH. The return direction has about 241 weekly flights.
Yes, 1-stop connections are available through ECP, CWF, APF, LAL, OPF, SUA, VRB, RSW, LCH, PDK, PIB, CLL, MLB, BTR, FLL, AEX, HOU, LFT, ADS, NEW, LEX, CZM, DAL, IKG, HRL, LNK, NTR, BRO, MKC, SUS, LUK, CAE, CRW, DSI, PAH, DAY, INT, SAF, TPQ, GSO, RTB, TQO, SBN, MAF, BIF, TLC, RIL, RAP, TEB, ZLO, APA, PVR, YQG, ACA, ZIH, SYR, RFD, GCM, COS, MDW, OMA, ELP, YQB, SIG, SCF, MBJ, MKE, STI, TUS, ASE, SJD, ABI, AMA, YHM, ABQ, MTJ, PLS, EGE, PSP, AXA, HDN, CLD, BZN, YYC, RNO, BON, JAC, ALB, BZE, APC, EYW, SNA, ONT, NAS, VNY, BUR, GND, LIR, PUJ, YWG, SRQ, BFI, LIT, HSV, ORF, SLC, DSM, GRR, CHS, MBO, SAP, JAN, JAX, MSY, TUL, MCO, KEF, OKC, XNA, LIM, GEO, ATL, GSP, MEM, RIC, TPA, CLE, HHN, UIO, GUA, ICT, AUS, PDX, DEN, RDU, TYS, BNA, DFW, BHM, HNL, CLT, MTY, POS, SAT, MEX, SCL, LGG, ORD, DCA, PIT, SAV, LUX, YYZ, IND, CMH, CPH, PNS, IAD, PHL, STL, MSP, SDF, MCI, CVG, SAN, MID, CUN, MDE, GDL, BOG, DTW, EWR, CHA, SGF, BWI, PHX, YVR, LAS, MUC, MGA, LGA, SAL, SEA, JFK, LAX, SJO, SJU, PTY, LHR, SFO, FRA, STT, BOS, YUL, BDL, NLU, ANC, HND, FTW, NRT, CMD, AMS, SJC, AUA, EZE, GRU, IST, GIG, DXB, CDG, FCO and DOH. These options provide additional schedule flexibility.
Houston is 1 hour behind Miami.
Yes, return flights from IAH to MIA are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include OPF, FLL and PBI. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from MIA to IAH

Miami International Airport (MIA) and George Bush Intercontinental Airport (IAH) are connected by nonstop service from American Airlines, Alaska Airlines, Frontier, Spirit Airlines and United Airlines. With 228 weekly departures, this is a heavily served route.

MIA to IAH Flight Duration and Schedule

Nonstop flight time from MIA to IAH ranges from 2 hours 44 minutes to 3 hours 21 minutes. The route covers a distance of 963 miles (1,549 km). There are approximately 228 weekly flights outbound and 241 return, totaling 469 flights per week in both directions.

Connecting Options and Alternatives

212 one-stop connections are available, with the fastest taking approximately 3 hours via ECP. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Miami (OPF), Fort Lauderdale (FLL) and West Palm Beach (PBI).