The distance from Williamsburg to Phoenix is approximately 3,500 kilometers. Driving takes about 35 hours of pure transit time, crossing the entire country via I-40. This is a major cross-country journey. Flying from Richmond International Airport to Phoenix Sky Harbor International Airport is the most practical way. If you choose to drive, plan for at least three overnight stops.
Total Distance: 3,500 km driving, 3,000 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 35 hours |
| Avg Price | $300-$600 | $450-$650 in fuel |
| Operator | American Airlines | Personal Vehicle |
| Route | RIC to PHX | I-64 W to I-40 W. |
| Tip | Book in advance for the best rates. | Plan for multiple overnight stops. |
October to April for mild weather.