The drive from Portsmouth to St. Louis covers 1,500 kilometers and takes about 15 hours. You will follow I-64 West for almost the entire journey, making it a very straightforward route. Alternatively, you can fly from Norfolk to St. Louis Lambert International Airport (STL) with a connection.
Total Distance: 1,500 km driving, 1,300 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 15 hours |
| Avg Price | $300-$500 | $200-$300 in fuel |
| Operator | American Airlines | Personal Vehicle |
| Route | ORF to STL via CLT or ORD. | I-64 W. |
| Tip | Connecting flights are the only option. | I-64 is a direct shot from Virginia to Missouri. |
April to June or September to October for mild weather.