Assuming that you leave early enough to have no traffic leaving and no time in Phoenix, you will not have any time for a two hour detour.

Steve