Direct (nonstop) flights from Miami to Oklahoma City

1 airline flys nonstop from Miami International (MIA) to Will Rogers World (OKC). It's 1,222 miles (1,967 km), about 3h 28m in the air. Operated by American Airlines.

MIA
Miami International
🇺🇸 Miami, USA
OKC
Will Rogers World
🇺🇸 Oklahoma City, USA
Flight Time
3h 28m
Distance
1,222 mi
1,967 km
CO₂/pax
207 kg
−45 kg vs. layover
Airlines
1
American Airlines
Time Diff
-1h
Operated by American Airlines American Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
MIA → OKC
Flight Time
3h 28m
Distance
1,222 mi

Alternative Routes

Other ways to fly from Miami to Oklahoma City with one stop · direct emits 207 kg CO₂ per passenger

MIA VPS (Fort Walton Beach) OKC
Leg 1: 1h 59m (501 mi) Leg 2: 2h 5m (725 mi) Total: ~4h 4m 🍃 252 kg CO₂ (+22% vs. direct)
Leg 1
MIA → VPS
1h 59m · 501 mi
View MIA to VPS flights →
Leg 2
VPS → OKC
2h 5m · 725 mi
View VPS to OKC flights →
MIA HOU (Houston) OKC
Leg 1: 2h 40m (956 mi) Leg 2: 1h 25m (418 mi) Total: ~4h 5m 🍃 263 kg CO₂ (+27% vs. direct)
Leg 1
MIA → HOU
2h 40m · 956 mi
View MIA to HOU flights →
Leg 2
HOU → OKC
1h 25m · 418 mi
View HOU to OKC flights →
MIA DAL (Dallas) OKC
Leg 1: 3h 10m (1,110 mi) Leg 2: 1h (181 mi) Total: ~4h 10m 🍃 246 kg CO₂ (+19% vs. direct)
Leg 1
MIA → DAL
3h 10m · 1,110 mi
View MIA to DAL flights →
Leg 2
DAL → OKC
1h · 181 mi
View DAL to OKC flights →
MIA MCO (Orlando) OKC
Leg 1: 1h 15m (192 mi) Leg 2: 3h (1,069 mi) Total: ~4h 15m 🍃 242 kg CO₂ (+17% vs. direct)
Leg 1
MIA → MCO
1h 15m · 192 mi
View MIA to MCO flights →
Leg 2
MCO → OKC
3h · 1,069 mi
View MCO to OKC flights →
MIA ATL (Atlanta) OKC
Leg 1: 2h 7m (595 mi) Leg 2: 2h 15m (759 mi) Total: ~4h 22m 🍃 276 kg CO₂ (+33% vs. direct)
Leg 1
MIA → ATL
2h 7m · 595 mi
View MIA to ATL flights →
Leg 2
ATL → OKC
2h 15m · 759 mi
View ATL to OKC flights →

Frequently Asked Questions

How long is the direct flight from Miami to Oklahoma City?

A nonstop flight from Miami (MIA) to Oklahoma City (OKC) takes approximately 3 hours and 28 minutes. The distance is 1,222 miles (1,967 km).

Which airlines fly nonstop from Miami to Oklahoma City?

Just American Airlines.

Is there a nonstop flight from Miami to Oklahoma City?

Yes. 1 airline: American Airlines.

How far is Miami from Oklahoma City?

The flight distance from Miami to Oklahoma City is 1,222 miles (1,967 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Miami to Oklahoma City?

At 3h 28m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Miami to Oklahoma City?

Roughly 207 kg CO2 per passenger one-way. That's about the same as driving 1,035 km.

Is the return flight from Oklahoma City to Miami also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Miami to Oklahoma City?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Miami International for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.