Any idea why our departure time was so early in the day compared to our flight? We had a 12:43 pm flight from MBJ and we left CN at 7:15am arriving at the airport at 8:25am and clearing customs/security by 8:40am and standing in front of our gate 4 hours before we departed. We could have had a big breakfast and left at 9am and still had plenty of time to catch our flight (it seems) Why so early?

