While all the other points are really good, in my opinion this is the most important thing to consider when making transitions. I would personally stretch the point even further and say: "Why transition at all?" I think that there's a merit to having a transition between two (or more) songs if there's a justifiable reason to have multiple source material in the first place. And I'd assume that if there is a good reason to have multiple source materials, then it'll probably be because of a good link between the songs which makes the question kind of obsolete. I think that rather than searching for a "transition" it makes more sense to look for a "cohesion".
Of course there are some scenarios where you might be assigned to, or could even get paid to combine "contextually preferably uncombinable" things, and in that case I would definitely read the points made above a few times and really think about them because they're all very expertly made and elaborated on. This summer I got a job to write a big band arrangement for someone and she had some very specific form structure in mind that I personally would never use. But since I got paid to do the job, and she didn't really listen to my suggestions to change it to something more effective I just had to roll with it. It happens, and in such cases it's good to be able to do it. But these situations are outside of the point that I'm trying to make at the moment.
To be honest, when remixing I think it's better to ask yourself: "How do I get more out of my source material so that I don't need to transition to a different song halfway". And when you really want to add another source tune, think to yourself: "What does this add to the music?: "How is this related to the rest?" "Where do I want to go?" "What do I want to say?" And when you're able to answer those questions with justifiable reasons, then the proper way to transition between songs will naturally come out of that. It's a very context specific thing, and the answer can be many things. In my experience, shifting too many times in one song between different genre's, source material, writing styles and all that good stuff takes away more than that it adds, and it's often a better idea to just write multiple tunes.
It might not be the answer you're looking for, but i did want to add my two cents, since I feel that many remixers and writers often overlook these kind of things and tend to jump into quantity rather than quality. Not saying that that's necessarily what you're doing since, as many have already pointed out, you didn't give any examples of your music, but it's something to always keep in mind when writing. And asking some of the questions in the previous alinea might also solve other problems you could be dealing with, such as problems with flow, dynamics, instrumentation, motivic development, style, diversity and musical coherence among many things.