My wife and I hold Indian passport and our son has USA passport. We are flying Emirates this saturday from USA to India through Dubai. We arrive Dubai this sunday at 7:50AM and our connecting flight to India (emirates again) departs same day at 9:25PM. So, we have a stopover of over 12 hours. I was under the impression that we could get visa on arrival to go out, hop on a big bus tour, visit burj khalifa, etc but I see some online information that says visa on arrival is not available for Indian citizens. Is that the case? We don't even have time to use the online visa services provided by emirates. Any possibilities of me getting a transit visa? I purposefully chose the 12+ hours stopover and it will be heartbreaking if we are stuck at the airport.