Upgrade times are about 2.5 years for the 767 and it will probably go to about 2 years by the end of the year. Of course at the end of the year we will have all 20 Amazon 767's and then upgrade will start to go back up
As for the 747, it was 3.5 years about a year ago. But we have not upgraded to the 747 for over 8 months and we probably won't upgrade for several more. Plus the seat locks for 767 Capts have been expiring AND alot of pilots have bypassed the 767 upgrade. The expectation is the 747 upgrade is probably on its way back up to over 5 years
If you are coming on board soon, you probably will be looking at 3 plus years for the 767 and 5 years plus for the 747. Once the last 8 767 are on board at the end of the year, upgrade times will go back to normal