The question "how many hours to fly to Massachusetts" of course adjusts to your departure to Massachusetts. It also adjusts to the duration of the flight to Massachusetts. You can periodically check the Flight Status to Massachusetts via Flight Status Traveloka.