As the title suggests, I'm travelling from India to United States via Oman. My itinerary is as stated below:
AMD to BOM (IndiGo)
BOM to MCT (IndiGo)
(self transfer of luggage and layover of about 6 hrs in MCT)
MCT to AUH (Etihad)
AUH to ORD (Etihad)
I have a F-1 visa (student visa for United States)
Do I need to have a visa of Oman too? I tried contacting the airlines, but they weren't able to answer the question specifically and my dad thinks that a visa is necessary as I have to collect the luggage in arrival, leave the airport, and go to departures. I'm not sure if its needed or not, any help would be appreciated.