The Indian government has made online registration mandatory for all non-ECR passport holders going for overseas employment to 18 countries, including Bahrain.
Online registration must be made through the government’s e-Migrate portal, or risk being offloaded .