Do we have to fly at a certain time?

No, all flights are booked to your specification.