Dan
Contributor
In general early morning flights are more on time, the later in the day flights start to get delayed, as small delays start to add up into big ones.
This is my experience too. Even when one morning flight on Garuda that got delayed for 2 hours I still made it to the international connection.