The route from Lake Oswego to Charlotte, North Carolina, is best covered by air. You will depart from Portland International Airport (PDX) and arrive at Charlotte Douglas International Airport (CLT). The flight duration is typically around 6 hours. Charlotte is a major banking hub and a gateway to the American South. There are no practical train or bus routes for this distance due to the 2,600-mile span.
Total Distance: Driving distance 4,300 km; Air distance 3,700 km.
American Airlines offers the most frequent direct connections.
Spring (April-May) or Fall (September-October) for mild weather.