The Hayes family's flight ended at 7:27 p.m. Their flight began at 3:41 p.m.

How long did their flight last?

Their flight lasted 3 hours and 46 minutes.

To calculate this, subtract the starting time from the ending time:
7:27 p.m.
- 3:41 p.m.
------------
3 hours 46 minutes