Getting There
A Guide to Rides in Eastern Maine Hancock II Washington II Penobscot II Piscataquis II Waldo Counties
Intercity Buses
  • Cyr Bus Lines
  • Cyr Bus Lines offers daily bus service between Bangor and Aroostook County. A bus from Caribou, Presque Isle, and Houlton arrives in downtown Bangor each day in the late morning. The bus to Aroostook County departs Bangor for points north in the early evening. Check the Cyr web site for schedule times. The Cyr bus connects in Bangor with Concord Coach and Greyhound for people traveling to or from Portland and Boston. 800-244-4335
  • view the website
  • Concord Coach
  • Concord Coach offers four daily round trips between Bangor and Boston via Interstate 95. Concord Coach also operates one daily Bangor-Boston round trip via Route One, with service to Searsport, Belfast, Rockland, Brunswick, and other midcoast towns. All trips serve the transportation center in Portland, with connections to the Amtrak Downeaster. 800-639-3317
  • view the website
  • Greyhound
  • Greyhound offers two round trips a day from Bangor to Portland and Boston. Note that Greyhound no longer has a terminal in downtown Bangor. Buses start and end at Dysart’s in Hampden. Northbound and southbound buses include stops in downtown Lewiston. 800-231-2222
  • view the website
  • West Transportation
  • West’s Coastal Connection provides daily round trip service between Bangor and Calais, with stops in Ellsworth, Machias, and other communities along Route One. The West bus arrives Bangor each day at about 1:00 p.m. The bus departs Bangor at about 3:00 p.m. Check the West web site for current schedule times. 800-596-2823
  • view the website
  • Other Bus Service to Bangor
  • Some regional transportation providers offer midday bus service to Bangor one or two days a week. The Bar Harbor-Bangor Shuttle offers daily limo type service between Bar Harbor and Bangor from June through October.