Although I don't know how long it exactly takes. You can get detail information through web or tel.
http://www.fedexsameday.com/
tel: 1-800-399-5999
http://www.fedexsameday.com/
tel: 1-800-399-5999