I am thinking the most efficient way to get to Palermo from DFW is FCO and then Ryanair which seems to require separate ticketing. Does anyone have experience and advice?
The return trip will be from MLA and I’m thinking through FCO. Same question.
I would build in a day or two in Rome on each end. You don't want to risk missing your flight to Palermo — or, even more importantly, your return transatlantic flight.
When I did the flights from the US to Palermo, I wanted to maximize my time in Palermo before the tour. I traded a bit of risk for more time in Palermo. There are a lot of flights from Rome to Palermo on several airlines, currently charging $90 or less for random dates in April. (You didn't specify so I chose April.) I flew to Palermo three hours after landing in Rome, on a separate ticket and at a time of day that had numerous later flights in case I missed mine. That day I could've made a one-hour connection, but that's no guarantee that other days will be the same.