Indian citizens do not need a passport to visit Port Blair as it is a part of the Indian territory. However, they need to carry a valid photo identity proof issued by the Government.