How to get from Santa Fe to St. George by car, truck, walk, bike

Distance between Santa Fe and St. George is 702 kilometers (435 miles).
Driving distance from Santa Fe to St. George is 943 kilometers (585 miles)

Santa FeSt. George
Leaving from
Going to

Route Map

4 Ways from Santa Fe (United States/New Mexico) to St. George (United States/Utah)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Lincoln Avenue 62 m
2. Turn left onto East San Francisco Street 207 m
3. Turn right onto Cathedral Place 81 m
4. Turn right onto East Water Street 129 m
5. Turn sharp left onto Old Santa Fe Trail 417 m
6. Keep right 834 m
7. Turn left onto Cerrillos Road 698 m
8. Keep left 4.50 km
9. Keep right 64.64 km
10. Keep right 421 m
11. Keep right 238.92 km
12. Turn left onto Road 5500, CM 5500 12.07 km
13. Continue onto Crouch Mesa Road, CM 350 16 m
14. Turn left onto Bloomfield Highway, US 64 13.32 km
15. Turn left onto West Main Street, US 64 44.16 km
16. Turn right onto US 64 208.65 km
17. Turn right onto AZ 98 103.39 km
18. Turn right onto Coppermine Road 2.21 km
19. Turn right onto Lake Powell Boulevard 3.01 km
20. Turn right onto Highway South, US 89 116.52 km
21. Turn left onto South 100 East, US 89A 10.94 km
22. Turn right onto Pratt Street, AZ 389 87.87 km
23. Turn right onto South 100 East 170 m
24. Turn left onto East State Street, UT 9 27.07 km
25. Keep right onto I 15 Business 399 m
26. Continue onto I 15 Business 2.18 km
27. Turn left onto North Main Street 181 m
28. At roundabout, take exit 2 onto South Main Street 408 m
29. Turn right onto West 200 South 185 m
30. Turn left onto South 100 West 118 m
31. Turn left 155 m
32. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Santa Fe (United States/New Mexico) to St. George (United States/Utah)?
How do I get from Santa Fe (United States/New Mexico) to St. George (United States/Utah) the fastest?
How long does it take to get from Santa Fe (United States/New Mexico) to St. George (United States/Utah)?