I am an Afghan citizen. traveling from China to Afghanistan through New Delhi airport, with 2 different airlines with a layover of 10 hours. I don't have to claim luggage. Do I need a transit visa or not? can I get into my next flight to Afghanistan without having a transit visa or not please help by answering this question.
Thanks in advance