You asked:

how long does it take to fly from detroit michigan to mexico

  • Detroit, Michigan
    Detroit, Michigan
    Mexico
    Mexico
    The flight time between Detroit, Michigan and Mexico is approximately 4 hours.