An overnight flight allows airlines to make more flights in a day. This means they can increase the capacity of passengers they can serve. In addition, an overnight flight also serves to reduce jet lag, as passengers often arrive in Europe in the morning and are able to rest before starting their new day.