Unilamellar liposomes of dipalmitoyl-phosphatidylcholine can incorporate various porphyrins in either the phospholipid bilayer or the internal aqueous compartment depending on the water-/lipo-solubility of the drug. Intraperitoneal injection of the liposome-bound porphyrins to mice bearing a MS-2 fibrosarcoma results in remarkably more efficient tumour targeting than that obtained by administration of the same porphyrins dissolved in homogeneous aqueous solution. Moreover, also water-insoluble porphyrins can be transported to the tumour via liposomes. Fractionation of liver and neoplastic cells indicates that the subcellular distribution of liposome-delivered porphyrins is also dependent on their solubility properties: thus, relatively polar porphyrins, such as tetra(4-sulfonatophenyl)porphine and uroporphyrin, are mainly recovered from the soluble fraction, whereas hydrophobic porphyrins, such as haematoporphyrin or porphyrin esters, preferentially partition in the cytoplasmic membrane. As a consequence, different subcellular sites can be targeted by porphyrins and possibly photodamaged through a suitable choice of the drug-carrier system.