The fluorescence from a set of porphyrin-calixarene complexes is quenched upon addition of benzo-1,4-quinone (BQ) in fluid solution. In N,N-dimethylformamide solution, fluorescence quenching involves both static and dynamic interactions but there are no obvious differences between porphyrins with or without the appended calixarene. Under such conditions, the static quenching behaviour is attributed to pi-complexation between the reactants and it is concluded that the calixarene cavity does not bind BQ. An additional static component is apparent in dichloromethane solution. This latter effect involves partial fluorescence quenching, for which the intramolecular rate constant can be obtained by time-resolved fluorescence spectroscopy. The derived rate constants depend on molecular structure in a manner consistent with fluorescence quenching being due to electron transfer. In all cases, however, the dominant quenching step involves diffusional contact between the porphyrin nucleus and a non-bound molecule of BQ.