Once a FedEx driver has your packages loaded onto their truck and your package is out for delivery then you should get the package delivered to your door between the hours of 9:00 AM to 8:00 PM.
Most packages through FedEx are delivered to residential addresses within a few hours to 5 hours of it being out for delivery.
But there's no guarantee as to when your FedEx package will actually be delivered to your door because it depends on how many packages are on the FedEx delivery truck or van and how many stops are along the route of the FedEx drivers route.
There are usually at least another 500 or more packages ahead of yours on the FedEx delivery van or FedEx delivery truck.
I get my FedEx deliveries around 1:30 PM to 2:00 PM but sometimes I get them a bit earlier and sometimes a bit later.