بله برای سفر به هند به اخذ ویزا نیاز دارید؛ البته روند صدور ویزا برای ایرانی ها سریع است و حدودا 7 روز طول می کشد.