We build trips around you, not the other way around. Our team of travel specialists handles flights, hotels, car rentals, and vacation packages based on what you need. Flexible payment options like book Now Pay Later make booking easier on your budget. You also get 24/7 support, free cancellation within 24 hours, and hassle-free changes if plans shift. Best price guarantee, secure payments, and instant booking solution.
Guarantee
Customer Support
Free Cancellation
Payments
Changes
Booking
A nonstop flight from Denver to Sacramento generally takes around 2 hours 30 minutes to 2 hours 50 minutes. Flights leave Denver International Airport (DEN) and arrive at Sacramento International Airport (SMF). The airports are roughly 906 miles (1,458 km) apart by air.
Travelers have several choices for flying directly between the two cities. Southwest Airlines, United Airlines and Frontier Airlines currently operate nonstop DEN–SMF services.
Connecting flights are also available. Some of the quicker one-stop itineraries take approximately 4 hours 22 minutes through Salt Lake City, 4 hours 33 minutes through San Francisco, 4 hours 45 minutes through Las Vegas or 4 hours 46 minutes through Phoenix.
Because a direct journey can be completed in less than three hours, choosing a nonstop service usually saves considerable time compared with changing planes. When comparing connecting tickets, look at the complete journey duration rather than only the time spent in the air.
| Departure Airport | Arrival Airport | Route Code | Estimated Flight Time |
|---|---|---|---|
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–SMF | Around 2 hrs 30 mins–2 hrs 50 mins nonstop |
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–SLC–SMF | Around 4 hrs 22 mins with one stop |
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–SFO–SMF | Around 4 hrs 33 mins with one stop |
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–LAS–SMF | Around 4 hrs 45 mins with one stop |
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–PHX–SMF | Around 4 hrs 46 mins with one stop |
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–SAN–SMF | Around 5 hrs 10 mins with one stop |
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–PDX–SMF | Around 5 hrs 24 mins with one stop |
| Denver International Airport (DEN) | Sacramento International Airport (SMF) | DEN–LAX–SMF | Around 5 hrs 38 mins with one stop |
The nonstop estimate is based on current route information, while the connecting figures represent faster scheduled examples through each transfer airport.
Flight schedules change according to the travel date, so these durations should be treated as planning estimates. Weather, winds, air-traffic restrictions, airport delays and connection lengths can all affect the final arrival time.
Denver is one hour ahead of Sacramento.
Denver follows Mountain Time, while Sacramento operates on Pacific Time. During daylight saving time, Denver uses MDT (UTC−6) while Sacramento uses PDT (UTC−7).
Both cities change their clocks on the same daylight-saving schedule in 2026. They moved forward on March 8 and return to standard time on November 1, maintaining the one-hour difference.
For example, when it is 3:00 PM in Denver, it is 2:00 PM in Sacramento.
This can make the scheduled arrival appear shorter than the actual flight. A flight lasting about two and a half hours may appear to arrive only around an hour and a half after its Denver departure time when both times are shown in their respective local time zones.
Planning beyond this route? Explore more flight times, distances, and travel durations using our tools below. Start with our Flight Time Calculator to estimate journey times worldwide, or browse average travel times from your departure city using the Denver Flight Times.