Directions and Transportation - St. Andrews by-the-Sea
Directions St. Andrews is just a 30-minute drive from the border crossing between Calais, Maine and St. Stephen, New Brunswick. From Route 1, between St. Stephen and Saint John, take either of the clearly marked exits onto Route 127.