No, Jio is not free from 2am to 5am. However, the company is currently offering 4G data at Night Unlimited speeds from 2am to 5am.