The drive from Orange Beach to Portland covers 4000 kilometers. You will travel north on I-65 and then west on I-80. The journey takes about 40 hours. You will pass through Birmingham, Nashville, Saint Louis, Kansas City, Denver, and Salt Lake City. This route is the most efficient way to reach the rose city of Portland.
Total Distance: 4000 km driving distance; 3500 km straight-line air distance.
Traffic near major cities can be heavy.
Spring and Fall for pleasant weather.