The great-circle (air) distance between Portland, Oregon (PDX) and Dar es Salaam, Tanzania (DAR) is approximately 12,310 miles (19,810 km).
This ultra-long-haul route typically requires at least one connection (common hubs: Dubai, Doha, Amsterdam, Istanbul, or East African gateways like Addis Ababa/Nairobi). Total travel time usually ranges from 22 to 30+ hours depending on layovers.
Exact distance varies slightly by flight path (wind optimization, airspace restrictions). No nonstop service exists.