The R246 branches north from the R249, then passing Lough Fern on the way to Milford. From Milford the road travels along the east shore of Mulroy Bay before turning east to Lough Swilly at Portsalon. Just off the road, the beach at Ballymastocker Bay (Portsalon) has been considered one of the world's finest.[4] The R246 is 23.1 km (14.4 mi) long.[1]