The distance from St. Pete Beach to Richmond is approximately 1,300 kilometers. Driving involves taking I-75 North to I-95 North through the Carolinas. Flying from Tampa International Airport to Richmond International Airport is the most efficient option. Richmond is known for its history, arts scene, and the James River. This route takes you up the Atlantic Coast.
Total Distance: 1,300 km driving, 1,100 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 12 hours |
| Avg Price | 150-400 USD | 150-250 USD in fuel |
| Operator | American Airlines | Personal Vehicle |
| Route | TPA to RIC via CLT. | I-75 N to I-95 N. |
| Tip | Connecting flights are the standard for this route. | The drive on I-95 can be very busy; plan for traffic near major cities. |
Spring and Fall for pleasant weather and outdoor activities.