This question already has an answer here:
I am an Indian citizen traveling from Ukraine to Dubai. After 2.5 hours, I will take another flight from Dubai to Kolkata with a different airline. Would I need a transit visa for this? If yes, then are there any other options? For example, can the meet and greet services help me with my luggage?