Driving direction from St. Louis, MO to Phoenix, AZ, road route between two cities

Start point: St. Louis,MO

Destination: Phoenix,AZ

Driving distance: 1457.94 mi

The travel time between the USA cities 21 hr 36 min

Driving map from St. Louis, MO to Phoenix, AZ

More about route from St. Louis to Phoenix

Distance between St. Louis and Phoenix 1457.94 mi

If you use miles as a unit of length than - the distance from St. Louis to Phoenix is one thousand, four hundred and fifty-eight miles.

Travel time from St. Louis to Phoenix by road is 21 hours 36 minutes

The road trip out of St. Louis to Phoenix will take approximately twenty-one hours thirty-six minutes if you drive with average speed and the absence of accidents and traffic jams

Road details

Start city: St. Louis

Service temporary unavailable

Destination: Phoenix


This week Phoenix, AZ events

St. Louis, MO - Phoenix, AZ details:

How far is St. Louis from Phoenix?

Watch distance between St. Louis and Phoenix

Check flight route:

Flight from St. Louis to Phoenix

What is return direction?

Reverse direction St. Louis - Phoenix



United States maps