take I-95 Maine north to the Smyrna/Oakfield exit #286 (107 miles North of Bangor), then take Route 212 west to Route 11 (12 miles). Then take Route 11 north to Eagle Lake (66 miles). You may also take I-95 north to Houlton, then U.S. Route 1 to Presque Isle. Then take Route 163 west through Mapleton to Ashland (20 miles) and Route 11. Take Route 11 north to Eagle Lake (35 Miles).
take the trans-Canada east 420 Km and Take exit 488 for RTE-289 S to St. Alexandre-de-Kamouraska, Quebec, and south into New Brunswick where Rte-289 turns HWY-120, turn right at HWY-205 into to the border town of Clair, N.B. (110 Km) and across the bridge through customs to Fort Kent, Maine. Then take Route 11 south to Eagle Lake (16 miles).
The “largest airport with an Airline” from Eagle Lake is Northern Maine Regional Airport (207-764-2550) in Presque Isle, Maine which is 55 miles away. It is served by US Air Express (1-800-428-4322). Car rentals are available at the airport. The Bangor International Airport, three and half hours south, is also an option (207-992-4600)