I want to buy a ticket through Skyscanner, but the ticket shows self transfer. It has connections in Istanbul and Rome (FCO) with two separate carriers, Pegasus and Ryanair.
The Istanbul connection is with the same carrier, but the Rome connection is not. Both flight in Rome, inbound and outbound, are in Terminal 2.
Can I check in online for all the flights, and do I need transit visas?
In Spain, I'm flying from Barcelona to Seville, Is there a way to go through Spanish immigration in Seville or do I have to clear Immigration in Barcelona?
I am Tunisian and have a single-entry Schengen visa.