Salt Lake City to Las Vegas: Distance and Drive Time
The distance between Salt Lake City, Utah and Las Vegas, Nevada is approximately 470 miles (756 kilometers) via I-15 South—the primary and most direct route.
Drive Details
- Time: 6.5–7.5 hours non-stop (traffic, construction, weather dependent)
- Route: I-15 S through St. George (UT), Mesquite (NV), across Virgin River Gorge, into Las Vegas Valley
- Elevation Change: ~4,200 ft (SLC) → ~2,000 ft (Las Vegas) — gradual descent
- Fuel: ~18–22 gallons one-way (avg. 25 MPG)
Key Stops
- St. George, UT (1.5 hr): Zion National Park gateway, food, fuel
- Virgin River Gorge (AZ): Scenic but watch for rockfall/construction
- Mesquite, NV (45 min from Vegas): Casinos, outlets, last services
Alternatives
Flights: 1 hr 20 min gate-to-gate (SLC→LAS); 5+ daily nonstops. Bus: Greyhound/FlixBus ~8–9 hrs. Train: No direct Amtrak; requires bus connection.
I-15 is a major freight corridor—expect truck traffic. Winter storms in the gorge can cause closures. Check UDOT/NDOT traffic cams before departure.