Salt Lake City and St. George are about 303 road miles apart, a roughly four-hour drive south on Interstate 15.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
When planning around the Distance from SLC to St. George, use 303 miles and about four hours as the baseline. The normal route follows Interstate 15 south from Salt Lake City through Utah Valley, central Utah, Cedar City, and into St. George.
Traffic leaving Salt Lake Valley, construction, snow in central Utah, and a meal stop can push the trip closer to 4.5 or 5 hours. The options below compare driving, shuttle service, and flying by total trip time rather than mileage alone.
Compare current ground-transport choices after deciding when you want to leave:
How Long Does The Drive Take?
The nonstop drive from Salt Lake City to St. George usually takes about four hours in light traffic. A 4.5-hour plan is more realistic once a fuel stop, restroom break, or short delay is added.
Downtown-to-downtown route planners commonly return about 302 to 304 miles. Starting at Salt Lake City International Airport or ending outside central St. George can shift the number by several miles, so 303 miles is the clean planning figure rather than an address-level promise.
Leaving before the weekday rush can save time through Salt Lake County and Utah County. Southbound weekend traffic can also build near Provo, while the final miles into Washington County slow during busy holiday periods.
SLC To St. George: Miles, Route, And Costs
The standard route stays on I-15 for nearly the full trip, and the straight-line distance is about 269 miles. Driving adds roughly 34 miles because the freeway follows Utah’s valleys and passes around higher terrain.
Using AAA’s Utah average of about $3.99 per gallon on July 11, 2026, a 30-mpg car needs close to $40 of fuel each way. The calculation is 303 miles divided by 30 mpg, then multiplied by the statewide average; your actual cost depends on mileage, fuel grade, and where you fill up.
| Travel Option | Typical Time | Rough One-Way Cost |
|---|---|---|
| 35-mpg personal car | About 4 to 4.25 hours | About $35 for fuel |
| 30-mpg personal car | About 4 to 4.25 hours | About $40 for fuel |
| 22-mpg SUV | About 4 to 4.25 hours | About $55 for fuel |
| Two people sharing a 30-mpg car | About 4 to 4.25 hours | About $20 per person for fuel |
| Salt Lake Express shuttle | Fastest listed trip: 4 hours 14 minutes | Fares listed from $57.25 |
| Nonstop SLC to SGU flight | 1 hour 10 minutes to 1 hour 20 minutes in the air; often 3 to 4 hours door to door | Fare changes by date and baggage needs |
| Rental car | About 4 to 4.25 hours, plus pickup and return time | Rental rate plus about $35 to $55 fuel; a one-way drop fee may apply |
Road Conditions And Practical Break Points
The route is simple, but conditions can change sharply between northern and southern Utah. Salt Lake City and St. George may both be dry while snow, wind, or low visibility affects the higher stretches around central Utah.
Before departure, check the UDOT current road conditions report for statewide restrictions, weather effects, and closures. Live camera views are useful when a forecast does not show what is happening on the pavement.
- Fillmore: a practical halfway-area stop with fuel, food, and restrooms close to I-15.
- Beaver: a useful later break if you prefer to cover more distance before stopping.
- Cedar City: the last major service center before St. George, about 50 miles from the destination.
Winter timing: Add a larger buffer when UDOT reports snow, chain restrictions, crashes, or reduced speeds. The four-hour estimate assumes open roads and normal traffic.
Should You Drive, Ride, Or Fly?
Driving usually makes the most sense for two or more travelers, while the shuttle suits a solo traveler who will not need a car in St. George. Flying cuts the moving time, but airport arrival, security, boarding, and ground transfers can erase much of the time saved.
Salt Lake Express currently lists a fastest trip of 4 hours 14 minutes and fares from $57.25 for the route. Scheduled trips may take longer based on the boarding point and intermediate stops, so compare the exact departure rather than assuming every shuttle matches the fastest listing.
Salt Lake City International Airport’s July 2026 schedule lists four or five daily departures to St. George Regional Airport, depending on the day. A nonstop flight is scheduled for about 1 hour 10 minutes to 1 hour 20 minutes, but driving can still be competitive door to door when your origin is not close to SLC.
Where To Stay After The Drive
St. George lodging near I-15 works well for a late arrival, while downtown puts restaurants and the historic center closer to your room. Travelers heading toward Zion National Park may prefer the eastern side of St. George or nearby Washington for a faster start the next morning.
Use the map to compare freeway access, downtown locations, and the side of town that fits your next day’s plans:
Pick The Right Option For Your Trip
Driving gives most travelers the strongest mix of cost, flexibility, and total time on the Salt Lake City to St. George route. The shuttle is a sensible no-car choice, while flying fits a tight schedule when the fare and airport transfers line up.
- Drive: choose this for two or more people, substantial luggage, flexible stops, or plans beyond central St. George.
- Take the shuttle: choose this when traveling alone and staying somewhere that does not require a car.
- Fly: choose this when a well-timed nonstop saves real door-to-door time and the fare fits your budget.
- Delay departure: choose this when UDOT reports severe weather or long restrictions through central Utah.
A clean plan is 303 miles, 4.5 hours on the calendar, and one break near Fillmore or Beaver. That buffer keeps a routine four-hour drive from becoming a rushed arrival.
References & Sources
- Utah Department of Transportation.“Current Road Conditions.”Provides live statewide road restrictions, weather effects, and closure information.