Allegiant Air, Frontier Airlines and Southwest Airlines operate nonstop flights from Oklahoma City (OKC) to Las Vegas (LAS). The nonstop flight takes around ~1h 59m, covering 984 miles (1,584 km). Updated 30 June 2026.
We'll email you when a fare from OKC drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see Las Vegas schedule from OKC
Already have an account? Sign in
Yes, Allegiant Air, Frontier Airlines and 1 more airline operate nonstop flights from Oklahoma City (OKC) to Las Vegas (LAS).
Allegiant Air, Frontier Airlines, Southwest Airlines operate nonstop flights from Oklahoma City to Las Vegas.
The nonstop flight from Oklahoma City to Las Vegas takes ~1h 59m (approximately 1584 km).