I am a South African national based in Kuwait. I will be travelling to Dublin via Frankfurt. I will have two tickets issued online: one on Kuwait Airways KWI-FRA-KWI and another ticket on Aer Lingus, FRA-DUB-FRA.
Do I have to apply for a transit visa as I have two different tickets? I will be only carrying one hand bag no check in luggage .