OverviewPublic Transportation from Bangor International Airport: The Bar Harbor to Bangor Shuttle (207-479-5911 - or visit: barharborbangorshuttle.com) serves Greyhound & Concord Trailways bus terminals, as well as the Bangor Mall.
BAT (Bangor area transport of Bangor) (207-992-4670/ fax 945-4992) makes frequent stops at the Airport and offers transport throughout Bangor, Old Town, Veazie, Orono, and Hampden.
Concord Trailways (207-945-4000 - or visit: concordcoachlines.com) is at 1039 Union Street - next to the Airport, about a mile from the terminal -reached by foot or taxi - and provides express service to Boston, also has a bus service to the mid-coast towns.
Cyr Bus (207-827-2335 or 1-800-244-2335 or email firstname.lastname@example.org) runs between Bangor & Caribou.
West's Coastal Connection (207-546-2823 or 1-800-596-2823 - email: email@example.com) stops at Airport daily at 1:15 & departs at 3:15pm to Calais, with stops at Ellsworth, Machias & Perry (and makes various flag stops).
Greyhound Lines - tel. 207-942-1700 or 945-3000, or 1-800-894-3355 - located at 18 Main St. in downtown Bangor - reached by cab or city bus.