
The route from Virginia Beach, VA to Casa Grande, AZ goes through 10 states for a total of approximately 2,388 miles. To view Department of Transportation Regulations for a particular state, click on the corresponding state in the list with the mileage breakdown.
-
Route mileage
- Virginia 144
- North Carolina 235
- South Carolina 107
- Georgia 157
- Alabama 214
- Mississippi 155
- Louisiana 189
- Texas 823
- New Mexico 165
- Arizona 206
- Total Miles 2,388 miles
What's the Freight Rate from Virginia Beach to Casa Grande?
Freight rates for this lane typically range between $3,910 and $6,647. These are based on national carrier data and market trends.


What Impacts Your Rate?
- Type of equipment (Dry Van vs. Flatbed)
- Fuel prices and lane mileage (2388 miles)
- Seasonal trends and demand
- Freight type and weight
Route Overview
This lane travels through 10 states:
- Virginia – 144 miles
- North Carolina – 235 miles
- South Carolina – 107 miles
- Georgia – 157 miles
- Alabama – 214 miles
- Mississippi – 155 miles
- Louisiana – 189 miles
- Texas – 823 miles
- New Mexico – 165 miles
- Arizona – 206 miles
FAQs
How long does shipping take from Virginia Beach, VA to Casa Grande, AZ?
Typically 3.5 days, depending on stops and scheduling.
How accurate are these rates?
Rates are averages. For locked pricing, get a custom quote valid for 30 days.
