You can fly indirect to Orlando. This involves a stop at one airport along the way. Usually this is another US airport. Here you collect bags, clear immigration and customs, recheck your baggage then reboard another internal flight to Orlando. When you arrive in Orlando, you just grab your bags and walk out of the airport - no immigration lines. This means the connection time is not as "long" as it looks - for example, a 12.5 hour total flight time is technically 3 hours more than the 9.5 hour direct flight, but if you assume it could take 90 minutes for immigration and customs, this is actually only an additional 1.5 hours of travel time on the outward journey. On the return, you check in at Orlando, take an internal flight to another airport then catch your transatlantic flight home. You don't have to recheck bags on the return flight.
We fly indirect often. My ideals are a minimum of a 2 hour connection time, and trying not to fly "back" on yourself too much, which adds to the flight time (for example, Dallas is a large flight hub so many connections run through there, but it adds to your travel time more than other airports as it's further west). In recent years we have connected in Miami, Dallas, Boston, Chicago, Detroit and even Toronto as you can clear US customs here too, despite being in Canada. Of those, Toronto, Detroit and Chicago are the "nicest" airports to connect through (things to do, good eateries, wifi, pleasant terminals). Miami is convenient, but dull. Atlanta, NY, Philadelphia, Washington, D.C. and Charlotte are also common connection hubs. We have taken overnight connections too when the price has been right (enough to counter the cost of the airport hotel!) which we have found reasonable too. We don't check bags on the outbound leg, so we can often be at our hotel within an hour of the plane hitting the tarmac in Orlando - that's a real perk! Indirect flight also operate from more UK airports - we save 3 hours travel time by flying from an airport that's more convenient to us in the UK.
You can connect in Europe too - Amsterdam, Paris, Frankfurt, Madrid are common - but you will not clear US immigration here. This will still need to be done when you arrive in Orlando. For this reason, many prefer to connect within the USA or at a non-US hub which allows you to clear US immigration before boarding your second flight, such as a Toronto. That said, if the price is right...
If you want to fly direct to another airport in Florida, Tampa and Miami are your main choices, though you can also fly to Fort Lauderdale.