From Highway 1 at Ellsworth turn south on Highway 3, which leads to Acadia National Park. After just over nine miles you will cross a bridge onto Mount Desert Island. At this point Highway 3 will turn east to Bar Harbor, but continue straight on Highway 198 for 4.3 miles to Highway 102. Turn left on Highway 102 and drive for 8.6 miles passing through Southwest Harbor to Highway 102 Alternate. Take Highway 102 Alternate south for 1.6 miles passing through Bass Harbor. At this point Highway 102 Alternate will make a sharp turn to the east, but continue straight on Lighthouse Road to the lighthouse.