There is no specific timeframe to this. But keep in mind that temporaries were meant to protect your teeth while you are waiting for the new veneers to arrive. You are not supposed to use temporary veneers in place of permanent ones.