While Mount Desert Island is indeed an island, you don't need to take a ferry! There is a bridge that lets you drive straight onto the island from the mainland.
Bangor International Airport also has a number of flights, and it's a 1 hour drive from Mount Desert Island Hancock County-Bar Harbor Airport is just off the island, however it's very tiny with fewer flights. Boston-Logan International Airport is about a 4.5 hr drive to Mount Desert Island Portland International Jetport is a 3 hour drive from MDI
Since we will be traveling back home to Washington after the wedding and have limited luggage space, please send gifts directly to our house rather than bringing them to the event! The registry link can be found here: https://www.zola.com/wedding/gavinandgwen/registry
Yes! Please see our Travel tab. It is highly recommended to find accommodations early as things fill up quickly with national park visitors.