No, carrying a passport while travelling to Madurai from Bagdogra is not essential. However, it is advisable to carry some form of valid government identification on flights.