Some Islamic countries that give Indians visa-on-arrival are Iran, Jordan, Maldives, Indonesia, Qatar, Tajikistan, Malaysia, UAE.
Now, if you’re an Indian with a valid U.S. or Schengen visa, you’re in luck. You can get visa-on-arrival in Turkey, Oman, Saudi Arabia, Qatar, Bahrain, Kuwait, Jordan, Egypt, Lebanon, Morocco, Tunisia, Azerbaijan, Kazakhstan, Kyrgyzstan, Tajikistan, Uzbekistan.
But here’s the kicker — only Maldives, Qatar, UAE, Turkey, Oman, Saudi Arabia, Bahrain, and Kuwait give visa-on-arrival to Pakistanis, even with a valid U.S. visa.
And if a Pakistani doesn’t have a U.S. visa? Well, it’s just the Maldives for you.
So, for all the shade and insults thrown at Indians here, maybe it's time to think about why so many of their "Islamic brothers" don’t make it easy for Pakistanis to visit.
If my list is incorrect, please feel free to mention