The MDI Marathon will take place Sunday, October 20 and begins in downtown Bar Harbor and will end in Southwest Harbor. Drivers in the area should exercise caution and be prepared for delays as runners and spectators will be on the course. Early runners will be on the course at 7 AM!


  • Start at 200 Main Street Bar Harbor.
  • Follow Route 3 south.
  • Turn LEFT Cooksey Drive. (at approx. 6.3 miles)
  • Take next two LEFT turns. (at approx. miles 7.7 and 7.9)
  • Turn LEFT a stone fountain in Seal Harbor returning to Route 3.
  • Turn LEFT on Route 198 (mile 11.4) just past Asticou Inn.
  • Follow Main St. straight through downtown Northeast Harbor.
  • Main St. becomes Rock End Road. (Keep Neighborhood House on left.)
  • Turn LEFT on Maple Lane.
  • Turn RIGHT on South Shore Road.
  • Bear left or go straight at all intersections. (Follow painted course markings.)
  • South Shore Road becomes Manchester Road.
  • Bear LEFT on Sargeant Drive.
  • Turn LEFT on Route 198 (at approx. mile 17.3)
  • Turn LEFT on Butler Rd (at approx. mile 18.2)
  • Turn LEFT and rejoin Route 198 (at approx. mile 18.6)
  • Turn LEFT at traffic light on Route 102 (Somesville).
  • Finish on Main Street in downtown Southwest Harbor.

Click HERE to take you to the MDI Marathon Page