You asked:

how long is a flight from dc to afghanistan

  • Washington, D.C.
    Washington, D.C.
    Afghanistan
    Afghanistan
    The flight time between Washington, D.C. and Afghanistan is approximately 14 hours and 30 minutes.