Yes it is. You need an Indian mobile number to register at IRCTC. IRCTC will send a code to verify it.