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

IAH Airport Page →
963 mi airlines 191/wk
On-time Some delays Frequent delays
Flight Schedule 75 flights Verified 2h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
EI7606
EI Aer Lingus
738
5:30 AM
CDT TA
9:04 AM
EDT
2h 34m
M T W T F S S
Prices
AA2144
AA American
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
UA1966
UA United
738
7:20 AM
CDT TC
10:55 AM
EDT
2h 35m
M T W T F S S
Prices
EI7579
EI Aer Lingus
738
7:30 AM
CDT TA
11:08 AM
EDT
2h 38m
M T W T F S S
Prices
AA1347
AA American
738
8:36 AM
CDT TA
11:51 AM
EDT
2h 15m
M T W T F S S
Prices
AA2145
AA American
738
9:50 AM
CDT TA
1:27 PM
EDT
2h 37m
M T W T F S S
Prices
BA4442
BA British
319
9:56 AM
CDT TA
1:35 PM
EDT
2h 39m
M T W T F S S
Prices
EI7577
EI Aer Lingus
738
10:01 AM
CDT TA
1:37 PM
EDT
2h 36m
M T W T F S S
Prices
AT5110
AT Royal Air Maroc
738
10:01 AM
CDT TA
1:37 PM
EDT
2h 36m
M T W T F S S
Prices
AV2006
AV avianca
7M9
12:04 PM
CDT TC
3:39 PM
EDT
2h 35m
M T W T F S S
Prices
AZ4423
AZ ITA
7M8
12:04 PM
CDT TC
3:39 PM
EDT
2h 35m
M T W T F S S
Prices
UA410
UA United
7M9
12:11 PM
CDT TC
3:47 PM
EDT
2h 36m
M T W T F S S
Prices
AA3258
AA American
319
12:29 PM
CDT TA
4:02 PM
EDT
2h 33m
M T W T F S S
Prices
UA2852
UA United
7M9
1:33 PM
CDT TE
5:29 PM
EDT
2h 56m
M T W T F S S
Prices
F91068
F9 Frontier
A20N
2:39 PM
CDT TA
6:08 PM
EDT
2h 29m
M T W T F S S
Prices
AZ4391
AZ ITA
B38M
2:40 PM
CDT TE
6:16 PM
EDT
2h 36m
M T W T F S S
Prices
AA4777
AA American
E75
3:30 PM
CDT TA
7:11 PM
EDT
2h 41m
M T W T F S S
Prices
G36266
G3 GOL
E75
3:30 PM
CDT TA
7:11 PM
EDT
2h 41m
M T W T F S S
Prices
BA4386
BA British
E75
3:37 PM
CDT TA
7:18 PM
EDT
2h 41m
M T W T F S S
Prices
AA4480
AA American
E75
5:15 PM
CDT TA
8:59 PM
EDT
2h 44m
M T W T F S S
Prices
AA1837
AA American
319
5:16 PM
CDT TA
8:59 PM
EDT
2h 43m
M T W T F S S
Prices
G36087
G3 GOL
E75
5:16 PM
CDT TA
8:50 PM
EDT
2h 34m
M T W T F S S
Prices
BA1747
BA British
E75
5:16 PM
CDT TA
8:50 PM
EDT
2h 34m
M T W T F S S
Prices
AA3814
AA American
E75
5:25 PM
CDT TA
8:59 PM
EDT
2h 34m
M T W T F S S
Prices
AA3074
AA American
738
5:25 PM
CDT TA
9:02 PM
EDT
2h 37m
M T W T F S S
Prices
AZ4373
AZ ITA
739
6:23 PM
CDT TC
9:59 PM
EDT
2h 36m
M T W T F S S
Prices
AA2135
AA American
738
6:35 PM
CDT TA
10:10 PM
EDT
2h 35m
M T W T F S S
Prices
G36091
G3 GOL
321
6:36 PM
CDT TA
10:15 PM
EDT
2h 39m
M T W T F S S
Prices
AA2541
AA American
321
6:36 PM
CDT TA
10:15 PM
EDT
2h 39m
M T W T F S S
Prices
UA1829
UA United
7M9
6:50 PM
CDT TC
10:28 PM
EDT
2h 38m
M T W T F S S
Prices
AA3680
AA American
E75
6:54 PM
CDT TA
11:24 PM
EDT
3h 30m
M T W T F S S
Prices
UA2863
UA United
B38M
7:18 PM
CDT TE
11:31 PM
EDT
3h 13m
M T W T F S S
Prices
NK1273
NK Spirit
32A
7:51 PM
CDT TA
11:43 PM
EDT
2h 52m
M T W T F S S
Prices
UA2237
UA United
739
8:44 PM
CDT TC
12:23 AM+1
EDT
2h 39m
M T W T F S S
Prices
UA3876
UA United
9:28 PM
CDT
12:54 AM+1
EDT
2h 26m
M T W T F S S
Prices
AA2230
AA American
738
12:14 AM
EDT TD
2:22 AM
CDT
3h 8m
M T W T F S S
Prices
NK1274
NK Spirit
A20N
12:59 AM
EDT TC
2:50 AM
CDT
2h 51m
M T W T F S S
Prices
CX3272
CX Cathay Pacific
74N
6:05 AM
EDT
8:00 AM
CDT
2h 55m
M T W T F S S
Prices
CX3273
CX Cathay Pacific
74N
6:05 AM
EDT
8:00 AM
CDT
2h 55m
M T W T F S S
Prices
UA2074
UA United
738
6:15 AM
EDT
8:21 AM
CDT
3h 6m
M T W T F S S
Prices
UA393
UA United
738
6:15 AM
EDT TC
8:22 AM
CDT
3h 7m
M T W T F S S
Prices
AA2145
AA American
738
7:00 AM
EDT
9:00 AM
CDT
3h
M T W T F S S
Prices
AA3258
AA American
319
7:05 AM
EDT TD
9:15 AM
CDT
3h 10m
M T W T F S S
Prices
UA729
UA United
7M9
9:00 AM
EDT
11:06 AM
CDT
3h 6m
M T W T F S S
Prices
CX3170
CX Cathay Pacific
74N
10:15 AM
EDT
12:25 PM
CDT
3h 10m
M T W T F S S
Prices
UA2227
UA United
739
10:22 AM
EDT
12:34 PM
CDT
3h 12m
M T W T F S S
Prices
CX3171
CX Cathay Pacific
74N
11:15 AM
EDT
1:25 PM
CDT
3h 10m
M T W T F S S
Prices
F91067
F9 Frontier
A20N
11:34 AM
EDT TC
1:54 PM
CDT
3h 20m
M T W T F S S
Prices
UA2385
UA United
7M9
12:19 PM
EDT TS
2:12 PM
CDT
2h 53m
M T W T F S S
Prices
AA4777
AA American
E75S
12:20 PM
EDT TD
2:39 PM
CDT
3h 19m
M T W T F S S
Prices
G36266
G3 GOL
E75
12:20 PM
EDT TD
2:39 PM
CDT
3h 19m
M T W T F S S
Prices
UA470
UA United
738
1:00 PM
EDT TC
3:10 PM
CDT
3h 10m
M T W T F S S
Prices
AA1837
AA American
319
2:26 PM
EDT TD
4:36 PM
CDT
3h 10m
M T W T F S S
Prices
AA3074
AA American
738
2:35 PM
EDT
4:35 PM
CDT
3h
M T W T F S S
Prices
AA4480
AA American
E75
2:36 PM
EDT
4:45 PM
CDT
3h 9m
M T W T F S S
Prices
AA4227
AA American
E75
2:44 PM
EDT
4:42 PM
CDT
2h 58m
M T W T F S S
Prices
CX2071
CX Cathay Pacific
74N
2:55 PM
EDT
5:05 PM
CDT
3h 10m
M T W T F S S
Prices
CX2070
CX Cathay Pacific
74N
2:55 PM
EDT
5:05 PM
CDT
3h 10m
M T W T F S S
Prices
CX77
CX Cathay Pacific
74N
2:55 PM
EDT
5:05 PM
CDT
3h 10m
M T W T F S S
Prices
AA2541
AA American
321
3:36 PM
EDT TD
5:46 PM
CDT
3h 10m
M T W T F S S
Prices
AA2135
AA American
738
3:45 PM
EDT
5:45 PM
CDT
3h
M T W T F S S
Prices
AA3680
AA American
E75
4:05 PM
EDT
5:57 PM
CDT
2h 52m
M T W T F S S
Prices
AV2007
AV avianca
B38M
4:45 PM
EDT TS
6:54 PM
CDT
3h 9m
M T W T F S S
Prices
UA1216
UA United
7M9
5:38 PM
EDT TS
8:00 PM
CDT
3h 22m
M T W T F S S
Prices
AY5719
AY Finnair
738
7:20 PM
EDT TD
9:27 PM
CDT
3h 7m
M T W T F S S
Prices
AA3012
AA American
738
7:25 PM
EDT
9:29 PM
CDT
3h 4m
M T W T F S S
Prices
G36118
G3 GOL
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
G36265
G3 GOL
738
7:26 PM
EDT
9:33 PM
CDT
3h 7m
M T W T F S S
Prices
AA1215
AA American
7:51 PM
EDT
9:51 PM
CDT
3h
M T W T F S S
Prices
AS305
AS Alaska
8:00 PM
EDT
10:12 PM
CDT
3h 12m
M T W T F S S
Prices
AA2347
AA American
738
8:38 PM
EDT TD
12:05 AM+1
CDT
4h 27m
M T W T F S S
Prices
UA3936
UA United
8:57 PM
EDT
11:15 PM
CDT
3h 18m
M T W T F S S
Prices
G36229
G3 GOL
738
9:50 PM
EDT
11:57 PM
CDT
3h 7m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Houston to Miami
11 carriers, 191 flights/week nonstop.
11 Airlines 191 Flights/wk 963 mi 1h 59m nonstop +1h ahead 148 1-stop hubs

IAH–MIA is served by 11 airlines with nonstop service. American Airlines, United Airlines and GOL lead the route. The flight covers 963 miles in approximately 1h 59m. Beyond nonstop, 148 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop IAH–MIA service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AA American Airlines 63 319, 321, 738, E75 2h15-3h30 72% Oneworld
UA United Airlines 42 738, 739, 7M9, B38M 2h26-3h13 72% Star Alliance
G3 GOL 20 321, E75 2h34-2h41 72%
AZ ITA Airways 17 739, 7M8, B38M 2h35-2h36 72% SkyTeam
BA British Airways 15 319, E75 2h34-2h41 72% Oneworld
EI Aer Lingus 9 738 2h34-2h38 72%
AV avianca 7 7M9 2h35 72% Star Alliance
F9 Frontier 7 A20N 2h29 72%
NK Spirit Airlines 7 32A 2h52 72%
AT Royal Air Maroc 3 738 2h36 72% Oneworld
AY Finnair 1 72% Oneworld
Aircraft on this route
319 Airbus A319 – AA, BA
321 Airbus A321 – AA, G3
32A Airbus A320 – NK
738 Boeing 737-800 – AA, AT, EI, UA
739 Boeing 737-900 – AZ, UA
7M8 Boeing 737 MAX 8 – AZ
7M9 Boeing 737 MAX 9 – AV, UA
A20NF9
B38MAZ, UA
E75 Embraer E175 – AA, BA, G3
Alliance coverage
Oneworld: AA + AT + AY + BA (82 flights/wk, 43%)
Star Alliance: AV + UA (49 flights/wk, 26%)
Unaffiliated: EI + F9 + G3 + NK (43 flights/wk, 23%)
SkyTeam: AZ (17 flights/wk, 9%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, IAH to MIA direction.
Mon
25
flights
Tue
24
flights
Wed
30
flights
Thu
26
flights
Fri
30
flights
Sat
26
flights
Sun
29
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
36
Nonstop flights
191
Outbound / wk
180
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for IAH to MIA.
1-STOP
One-Stop Connections
148
Hubs
~3h
Fastest
~45h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
5,874
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.

On-Time Performance

What to expect at each end of your journey.
Outbound
IAH → MIA
72%
Moderate delays possible. Allow buffer time.
Departing
72%
Arriving
75%
Return
MIA → IAH
59%
Frequent delays expected. Consider flexible booking.
Departing
59%
Arriving
94%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. IAH delays → MIA delays →

Other ways to reach Miami from Houston

Nearby airports with service to Miami International Airport.
Metric IAH→MIA HOU→MIA VCT→MIA
Distance from IAH 24 mi 123 mi
Nonstop airlines 11 4 1
Weekly flights 191 15 1
Flight time 1h 59m 2h 10m 2h 33m
Departure OTP 72%
Airports within 200 miles of IAH with service to Miami International Airport.

Travel Essentials

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

When it's 6:00 PM in Houston, it's 7:00 PM in Miami.
Distance & Flight Time
963 mi / 1,549 km
Nonstop flight time is approximately 1h 59m to 3h 30m.
Getting to IAH

IAH has no direct rail link to downtown Houston. The IAH Express bus runs from Houston Amtrak/Greyhound station via Park & Ride to Terminal C (60–90 min, $1.25 with METRO Q card). This is the only transit option; Houston's rail network does not reach the airport.Taxis from downtown Houston cost $50–70 and take 40–60 minutes. Ride-hails (Uber, Lyft) are typically $35–55. IAH sits 23 miles north of downtown on the North Freeway (I-45); traffic is heavy during morning and evening rush. Remote economy parking lots serve all terminals via shuttle.

Getting from MIA

Metrorail Orange Line connects to downtown Miami and Dadeland (15–30 min, $2.25). The MIA Mover links the terminal to the rental car center and Metrorail station; free. Taxis to Miami Beach cost $35–40 (flat rate).Ride-shares are typically $20–30 to South Beach. For Fort Lauderdale, Tri-Rail runs from the airport station ($3.75, 60–70 min).

Miami Climate

Tropical climate with year-round warm temperatures (20–33°C). Wet season runs June through October with daily afternoon thunderstorms and hurricane risk. Flights are most disruption-prone during this period.

Dry season (November–April) is peak tourist season with lower humidity. Winter temperatures rarely drop below 15°C. UV is strong year-round.

IAH–MIA Quick Facts

Key statistics for the Houston to Miami route.
Route details
Distance963 mi / 1,549 km
Flight time1h 59m to 3h 30m
Time difference+1 hour
Airlines (nonstop)11
Weekly flights191 out / 180 return
1-stop connections148 hubs
Origin: IAH
IATA / ICAOIAH / KIAH
TimezoneAmerica/Indiana/Tell_City
Passengers/yr46.7M
Elevation97 ft / 30 m
Destination: MIA
IATA / ICAOMIA / KMIA
TimezoneAmerica/Kentucky/Monticello
Passengers/yr55.9M
Elevation8 ft / 2 m

Frequently Asked Questions

Common questions about IAH to MIA flights.
Nonstop flights from George Bush Intercontinental Airport to Miami International Airport take approximately 1h 59m to 3h 30m. The route covers 963 miles.
There are approximately 191 nonstop flights per week from IAH to MIA. The return direction has about 180 weekly flights.
Yes, 1-stop connections are available through LRD, APF, SUS, ECP, VCT, BTR, MAF, PAH, MGM, INT, TCL, DAL, CZM, APA, FRG, RFD, PVR, XPL, SCF, MTJ, SJD, ASE, BZE, RSW, RTB, BZN, ALB, SNA, AUA, SJC, BFI, LIR, SMF, PUJ, GRR, BGI, TYS, SAP, RIC, SGF, DSM, SAT, PNS, CHA, EYW, SAV, OKC, MKE, SDF, MEM, RDU, ICT, MSY, JAX, HSV, DFW, CVG, LIT, KEF, STL, LGG, CHS, AUS, CLE, MDE, IND, SLC, MXP, PIT, MCO, DEN, BHM, JAN, XNA, MCI, TPA, BWI, GSP, ORD, IAD, MDW, LUX, TUL, ATL, DCA, PHL, PDX, BNA, DTW, ORF, UIO, STT, BOG, CLT, CMH, CDG, NAS, MEX, SJO, EWR, PHX, LGA, LIM, SRQ, EGE, LAX, AMS, OMA, SEA, SJU, MSP, YUL, CUN, MTY, LAS, FLL, BOS, SAL, MGA, GDL, GUA, SAN, GCM, LHR, YYZ, TUS, SFO, PTY, POS, JFK, GEO, MID, MBJ, YVR, PLS, ANC, TQO, BON, GRU, EZE, GIG, SCL, MUC, IST, DXB, FRA, HND and DOH. These options provide additional schedule flexibility.
Miami is 1 hour ahead of Houston.
Yes, return flights from MIA to IAH are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include HOU, VCT and AUS. 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 IAH to MIA

George Bush Intercontinental Airport (IAH) and Miami International Airport (MIA) are connected by nonstop service from American Airlines, Royal Air Maroc, avianca, Finnair, ITA Airways, British Airways, Aer Lingus, Frontier, GOL, Spirit Airlines and United Airlines. With 191 weekly departures, this is a heavily served route.

IAH to MIA Flight Duration and Schedule

Nonstop flight time from IAH to MIA ranges from 1 hours 59 minutes to 3 hours 30 minutes. The route covers a distance of 963 miles (1,549 km). There are approximately 191 weekly flights outbound and 180 return, totaling 371 flights per week in both directions.

Connecting Options and Alternatives

148 one-stop connections are available, with the fastest taking approximately 3 hours via LRD. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Houston (HOU), Victoria (VCT) and Austin (AUS).