Homfray's Strait is a shallow, narrow, swampy strait located in between Middle Andaman and
Baratang in
Andaman and Nicobar Islands. The strait also separates the northern extremity of South Andaman. Homfray's Strait holds a large harbour called Elphinstone Harbour on the eastern coast.
Homfray’s Strait can be approached from Baratang, about 100 km from Port Blair in Andaman District.