You asked:

how long is flight from portland or to oman

  • Portland
    Portland
    Oman
    Oman
    The flight time between Portland and Oman is approximately 16 hours.