I'm from Michigan and now live here, so I've shopped for those same tickets many times. My parents and little brother flew here last year from Detroit for $450, but that was in March. My brother and sister-in-law just were here a few weeks ago and they flew from Charlotte, North Carolina for an all time low of $350. If you can get a travel agent to route you through that airport, you may get a cheaper rate. You can do it yourself, of course, but it's such a pain in the butt and takes forever to check all of the websites where they try to route you all over the U.S. with overnight layovers. I need to take my own advice and book when the fares are lower, I'm flying to Florida for a few days and it's costing me $660. My mom follows the rates pretty regularly for their next visit, so if you pm me I'll be happy to send you a message when the fares are down. My husband and I sometimes fly via Cancun, which is super cheap, and spend a few days in Playa del Carmen drinking margaritas. That definitely makes the hassle of a 5 hour bus ride from Chetumal to Playa and then the 50 minute shuttle to the Cancun airport totally worth it! Good luck and happy travels!