Resources: Driving Times
North Salem : Location of Salem Center, Xavier's School, etc.
Poughkeepsie : Location of Vassar College, Rogue and John's apartment
Catskill Park : Location of THE LAIR. Yes, it has a location now!! It was going to be in Adirondack Park but that's WAY too far away.
New York City : Location of Worthington Tower, Stark Tower, Mars, and all those other locales in NYC.
I'm sure there are other locations (like White Plains) but I don't remember what's IN those locations. So I will take additions to this list!
North Salem to Poughkeepsie : 56 minutes
North Salem to Catskill Park : 1 hour, 44 minutes
North Salem to New York City : 1 hour, 18 minutes
Poughkeepsie to Catskill Park : 1 hour, 3 minutes
Poughkeepsie to New York City : 1 hour, 56 minutes
Catskill Park to New York City : 2 hours, 23 minutes
Long drives. :x But not drives that are totally absurd! Totally doable. :D This is just FYI!