Direct (nonstop) flights from Oklahoma City to Las Vegas

3 airlines fly nonstop from Will Rogers World (OKC) to Harry Reid International Airport (LAS). It's 986 miles (1,587 km), about 2h 40m in the air. Operated by Frontier Airlines, Allegiant Air, Southwest Airlines.

OKC
Will Rogers World
🇺🇸 Oklahoma City, USA
LAS
Harry Reid International Airport
🇺🇸 Las Vegas, USA
Flight Time
2h 40m
Distance
986 mi
1,587 km
CO₂/pax
167 kg
−59 kg vs. layover
Airlines
3
Frontier Airlines +2
Time Diff
-2h
Operated by Frontier Airlines Frontier Airlines Allegiant Air Allegiant Air Southwest Airlines Southwest Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Frontier Airlines F9 Frontier Airlines
Route
OKC → LAS
Flight Time
2h 40m
Distance
986 mi
Allegiant Air G4 Allegiant Air
Route
OKC → LAS
Flight Time
2h 40m
Distance
986 mi
Southwest Airlines WN Southwest Airlines
Route
OKC → LAS
Flight Time
2h 40m
Distance
986 mi

Alternative Routes

Other ways to fly from Oklahoma City to Las Vegas with one stop · direct emits 167 kg CO₂ per passenger

OKC PHX (Phoenix) LAS
Leg 1: 2h 30m (833 mi) Leg 2: 1h 11m (255 mi) Total: ~3h 41m 🍃 226 kg CO₂ (+35% vs. direct)
Leg 1
OKC → PHX
2h 30m · 833 mi
View OKC to PHX flights →
Leg 2
PHX → LAS
1h 11m · 255 mi
View PHX to LAS flights →
OKC DEN (Denver) LAS
Leg 1: 1h 52m (495 mi) Leg 2: 2h 3m (628 mi) Total: ~3h 55m 🍃 233 kg CO₂ (+40% vs. direct)
Leg 1
OKC → DEN
1h 52m · 495 mi
View OKC to DEN flights →
Leg 2
DEN → LAS
2h 3m · 628 mi
View DEN to LAS flights →
OKC DAL (Dallas) LAS
Leg 1: 1h (181 mi) Leg 2: 2h 55m (1,066 mi) Total: ~3h 55m 🍃 238 kg CO₂ (+43% vs. direct)
Leg 1
OKC → DAL
1h · 181 mi
View OKC to DAL flights →
Leg 2
DAL → LAS
2h 55m · 1,066 mi
View DAL to LAS flights →
OKC DFW (Dallas) LAS
Leg 1: 1h 11m (175 mi) Leg 2: 3h 1m (1,054 mi) Total: ~4h 12m 🍃 235 kg CO₂ (+41% vs. direct)
Leg 1
OKC → DFW
1h 11m · 175 mi
View OKC to DFW flights →
Leg 2
DFW → LAS
3h 1m · 1,054 mi
View DFW to LAS flights →
OKC SLC (Salt Lake City) LAS
Leg 1: 2h 46m (866 mi) Leg 2: 1h 29m (367 mi) Total: ~4h 15m 🍃 253 kg CO₂ (+51% vs. direct)
Leg 1
OKC → SLC
2h 46m · 866 mi
View OKC to SLC flights →
Leg 2
SLC → LAS
1h 29m · 367 mi
View SLC to LAS flights →

Frequently Asked Questions

How long is the direct flight from Oklahoma City to Las Vegas?

A nonstop flight from Oklahoma City (OKC) to Las Vegas (LAS) takes approximately 2 hours and 40 minutes. The distance is 986 miles (1,587 km).

Which airlines fly nonstop from Oklahoma City to Las Vegas?

3 airlines: Frontier Airlines, Allegiant Air, Southwest Airlines.

Is there a nonstop flight from Oklahoma City to Las Vegas?

Yes. 3 airlines: Frontier Airlines, Allegiant Air, Southwest Airlines.

How far is Oklahoma City from Las Vegas?

The flight distance from Oklahoma City to Las Vegas is 986 miles (1,587 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 Oklahoma City to Las Vegas?

At 2h 40m, 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 Oklahoma City to Las Vegas?

Roughly 167 kg CO2 per passenger one-way. That's about the same as driving 835 km.

Is the return flight from Las Vegas to Oklahoma City 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 Oklahoma City to Las Vegas?

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 Will Rogers World for this flight?

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